diff --git a/doordesk-rs/.gitignore b/doordesk-rs/.gitignore index a1e76e1..8d97652 100644 --- a/doordesk-rs/.gitignore +++ b/doordesk-rs/.gitignore @@ -12,3 +12,4 @@ node_modules/ test-results/ end2end/playwright-report/ playwright/.cache/ +.sass-cache diff --git a/doordesk-rs/src/app.rs b/doordesk-rs/src/app.rs index 899d27d..123150a 100644 --- a/doordesk-rs/src/app.rs +++ b/doordesk-rs/src/app.rs @@ -27,27 +27,69 @@ pub fn App(cx: Scope) -> impl IntoView { } .into_view(cx) }> +
- }/> + }/> + }/> + }/>
+

":)"


} } /// Renders the home page of your application. #[component] -fn HomePage(cx: Scope) -> impl IntoView { +fn Article(cx: Scope) -> impl IntoView { let (count, set_count) = create_signal(cx, 0); let on_click = move |_| set_count.update(|count| *count += 1); view! { cx,
-

"Ligma."

+

"ayo"


"today" - +
+ +
} } + +#[component] +fn Home(cx: Scope) -> impl IntoView { + view! { cx, +
+ } +} + +#[component] +fn Blog(cx: Scope) -> impl IntoView { + view! { cx, +
+ } +} + +#[component] +fn Projects(cx: Scope) -> impl IntoView { + view! { cx, +
+ } +} diff --git a/doordesk-rs/src/error_template.rs b/doordesk-rs/src/error_template.rs index 3a947fa..223edc4 100644 --- a/doordesk-rs/src/error_template.rs +++ b/doordesk-rs/src/error_template.rs @@ -67,8 +67,13 @@ pub fn ErrorTemplate( let error_code= error.1.status_code(); view! { cx, -

{error_code.to_string()}

-

"Error: " {error_string}

+
+

+ {error_code.to_string()} +

+
+

"Error: " {error_string}

+
} } /> diff --git a/doordesk-rs/src/routes/home.rs b/doordesk-rs/src/routes/home.rs new file mode 100644 index 0000000..385c108 --- /dev/null +++ b/doordesk-rs/src/routes/home.rs @@ -0,0 +1,8 @@ +use leptos::{component, view, IntoView, Scope}; + +#[component] +pub fn Home(cx: Scope) -> impl IntoView { + view! { cx, +
+ } +} diff --git a/doordesk-rs/style/tailwind.css b/doordesk-rs/style/tailwind.css index 4621685..dd6bdf2 100644 --- a/doordesk-rs/style/tailwind.css +++ b/doordesk-rs/style/tailwind.css @@ -5,6 +5,12 @@ body { @apply bg-gradient-to-br from-zinc-900 to-zinc-950; @apply w-screen h-screen; + @apply text-orange-50 antialiased font-mono tracking-tighter; +} + +a[aria-current="page"] { + border-bottom: 2px solid #de0002; + filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25)); } /* for innerHTML articles */ diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 32e470c..a001e86 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -1619,7 +1619,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.21.9 - caniuse-lite: 1.0.30001508 + caniuse-lite: 1.0.30001509 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1727,8 +1727,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001508 - electron-to-chromium: 1.4.441 + caniuse-lite: 1.0.30001509 + electron-to-chromium: 1.4.443 node-releases: 2.0.12 update-browserslist-db: 1.0.11(browserslist@4.21.9) @@ -1760,8 +1760,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite@1.0.30001508: - resolution: {integrity: sha512-sdQZOJdmt3GJs1UMNpCCCyeuS2IEGLXnHyAo9yIO5JJDjbjoVRij4M1qep6P6gFpptD1PqIYgzM+gwJbOi92mw==} + /caniuse-lite@1.0.30001509: + resolution: {integrity: sha512-2uDDk+TRiTX5hMcUYT/7CSyzMZxjfGu0vAUjS2g0LSD8UoXOv0LtpH4LxGMemsiPq6LCVIUjNwVM0erkOkGCDA==} /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -1949,8 +1949,8 @@ packages: /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium@1.4.441: - resolution: {integrity: sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg==} + /electron-to-chromium@1.4.443: + resolution: {integrity: sha512-QG+DKVaD7OkcCJ/0x/IHdVEcwU7cak9Vr9dXCNp7G9ojBZQWtwtRV77CBOrU49jsKygedFcNc/IHUrGljKV2Gw==} /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2825,7 +2825,7 @@ packages: rollup: 3.25.3 sirv: 2.0.3 solid-start: 0.2.26(@solidjs/meta@0.28.5)(@solidjs/router@0.8.2)(solid-js@1.7.7)(solid-start-node@0.2.26)(vite@4.3.9) - terser: 5.18.1 + terser: 5.18.2 undici: 5.22.1 vite: 4.3.9 transitivePeerDependencies: @@ -2895,10 +2895,10 @@ packages: sirv: 2.0.3 solid-js: 1.7.7 solid-start-node: 0.2.26(solid-start@0.2.26)(undici@5.22.1)(vite@4.3.9) - terser: 5.18.1 + terser: 5.18.2 undici: 5.22.1 vite: 4.3.9 - vite-plugin-inspect: 0.7.29(rollup@3.25.3)(vite@4.3.9) + vite-plugin-inspect: 0.7.30(rollup@3.25.3)(vite@4.3.9) vite-plugin-solid: 2.7.0(solid-js@1.7.7)(vite@4.3.9) wait-on: 6.0.1(debug@4.3.4) transitivePeerDependencies: @@ -3008,8 +3008,8 @@ packages: - ts-node dev: true - /terser@5.18.1: - resolution: {integrity: sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ==} + /terser@5.18.2: + resolution: {integrity: sha512-Ah19JS86ypbJzTzvUCX7KOsEIhDaRONungA4aYBjEP3JZRf4ocuDzTg4QWZnPn9DEMiMYGJPiSOy7aykoCc70w==} engines: {node: '>=10'} hasBin: true dependencies: @@ -3130,8 +3130,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - /vite-plugin-inspect@0.7.29(rollup@3.25.3)(vite@4.3.9): - resolution: {integrity: sha512-vPbwChmLaHXu2ZXAtRlqXS7BTJoTNIhEjwLv55XGoPOtDOCMkh4X+ziy3/Y6ZhFRDvg0AggHLumn8YqEaIlMJg==} + /vite-plugin-inspect@0.7.30(rollup@3.25.3)(vite@4.3.9): + resolution: {integrity: sha512-4z3bxULL9KGsSu2Gt+Z/lYQB2APpODG+2eHDGWK9NE4IGnwKfbz0lzJqVJGFtLGhvdwzGjt01aPgpMLYb/bibw==} engines: {node: '>=14'} peerDependencies: vite: ^3.1.0 || ^4.0.0 diff --git a/frontend/src/root.tsx b/frontend/src/root.tsx index 14add54..2745c2f 100644 --- a/frontend/src/root.tsx +++ b/frontend/src/root.tsx @@ -16,7 +16,7 @@ import { import "./root.css"; -export const DENNIS = "https://dennis.doordesk.net"; +export const DENNIS = "http://localhost:9696"; export default function Root() { diff --git a/reqtest/.gitignore b/reqtest/.gitignore new file mode 100644 index 0000000..2f7896d --- /dev/null +++ b/reqtest/.gitignore @@ -0,0 +1 @@ +target/ diff --git a/reqtest/Cargo.lock b/reqtest/Cargo.lock new file mode 100644 index 0000000..6ebe197 --- /dev/null +++ b/reqtest/Cargo.lock @@ -0,0 +1,1136 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "backtrace" +version = "0.3.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base64" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bumpalo" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" + +[[package]] +name = "bytes" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" + +[[package]] +name = "cc" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + +[[package]] +name = "encoding_rs" +version = "0.8.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "errno" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futures-channel" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" + +[[package]] +name = "futures-sink" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" + +[[package]] +name = "futures-task" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" + +[[package]] +name = "futures-util" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +dependencies = [ + "futures-core", + "futures-task", + "pin-project-lite", + "pin-utils", +] + +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + +[[package]] +name = "h2" +version = "0.3.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hermit-abi" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" + +[[package]] +name = "http" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" + +[[package]] +name = "hyper" +version = "0.14.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +dependencies = [ + "bytes", + "hyper", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi", + "libc", + "windows-sys", +] + +[[package]] +name = "ipnet" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" + +[[package]] +name = "itoa" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a" + +[[package]] +name = "js-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "libc" +version = "0.2.147" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "lock_api" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" + +[[package]] +name = "memchr" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + +[[package]] +name = "mio" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +dependencies = [ + "libc", + "wasi", + "windows-sys", +] + +[[package]] +name = "native-tls" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" +dependencies = [ + "lazy_static", + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework", + "security-framework-sys", + "tempfile", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "object" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + +[[package]] +name = "openssl" +version = "0.10.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" +dependencies = [ + "bitflags", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "openssl-sys" +version = "0.9.90" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "smallvec", + "windows-targets", +] + +[[package]] +name = "percent-encoding" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + +[[package]] +name = "pin-project-lite" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" + +[[package]] +name = "proc-macro2" +version = "1.0.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "quote" +version = "1.0.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags", +] + +[[package]] +name = "reqtest" +version = "0.1.0" +dependencies = [ + "reqwest", + "serde", + "serde_json", + "tokio", +] + +[[package]] +name = "reqwest" +version = "0.11.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" +dependencies = [ + "base64", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-tls", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "serde", + "serde_json", + "serde_urlencoded", + "tokio", + "tokio-native-tls", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "winreg", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustix" +version = "0.37.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys", +] + +[[package]] +name = "ryu" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9" + +[[package]] +name = "schannel" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" +dependencies = [ + "windows-sys", +] + +[[package]] +name = "scopeguard" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" + +[[package]] +name = "security-framework" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" +dependencies = [ + "bitflags", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "serde" +version = "1.0.170" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a56657f512baabca8f840542f9ca8152aecf182c473c26e46e58d6aab4f6e439" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde_derive" +version = "1.0.170" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77d477848e6b23adba0db397777d5aad864555bc17fd9c89abb3b8009788b7b8" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "serde_json" +version = "1.0.100" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f1e14e89be7aa4c4b78bdbdc9eb5bf8517829a600ae8eaa39a6e1d960b5185c" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[package]] +name = "slab" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" + +[[package]] +name = "socket2" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "syn" +version = "2.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "tempfile" +version = "3.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31c0432476357e58790aaa47a8efb0c5138f137343f3b5f23bd36a27e3b0a6d6" +dependencies = [ + "autocfg", + "cfg-if", + "fastrand", + "redox_syscall", + "rustix", + "windows-sys", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" +dependencies = [ + "autocfg", + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "parking_lot", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys", +] + +[[package]] +name = "tokio-macros" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "tokio-native-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" +dependencies = [ + "native-tls", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +dependencies = [ + "cfg-if", + "pin-project-lite", + "tracing-core", +] + +[[package]] +name = "tracing-core" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +dependencies = [ + "once_cell", +] + +[[package]] +name = "try-lock" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" + +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + +[[package]] +name = "unicode-ident" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "url" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", +] + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +dependencies = [ + "proc-macro2", + "quote", + "syn", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "web-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winreg" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +dependencies = [ + "winapi", +] diff --git a/reqtest/Cargo.toml b/reqtest/Cargo.toml new file mode 100644 index 0000000..a6da7a6 --- /dev/null +++ b/reqtest/Cargo.toml @@ -0,0 +1,12 @@ +[package] +name = "reqtest" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +reqwest = { version = "0.11.18", features = ["json"] } +serde = { version = "1.0.167", features = ["derive"] } +serde_json = "1.0.100" +tokio = { version = "1.29.1", features = ["full"] } diff --git a/reqtest/src/main.rs b/reqtest/src/main.rs new file mode 100644 index 0000000..5c0a1b5 --- /dev/null +++ b/reqtest/src/main.rs @@ -0,0 +1,24 @@ +use serde::{Deserialize, Serialize}; + +#[derive(Serialize, Deserialize, Debug)] +struct Article { + content_type: String, + title: String, + date: String, + content: String, +} + +async fn get_articles() { + let resp = reqwest::get("https://dennis.doordesk.net/home") + .await? + .json::>(); + return resp.await; +} + +#[tokio::main] +async fn main() { + for article in get_articles() { + println!("{} {} {}", article.date, article.content_type, article.title); + } + +} diff --git a/reqtest/target/.rustc_info.json b/reqtest/target/.rustc_info.json new file mode 100644 index 0000000..da9e48b --- /dev/null +++ b/reqtest/target/.rustc_info.json @@ -0,0 +1 @@ +{"rustc_fingerprint":8429783010221213813,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.72.0-nightly (83964c156 2023-07-08)\nbinary: rustc\ncommit-hash: 83964c156db1f444050a38b2498dbd0da6d5d503\ncommit-date: 2023-07-08\nhost: x86_64-unknown-linux-gnu\nrelease: 1.72.0-nightly\nLLVM version: 16.0.5\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu\noff\npacked\nunpacked\n___\ndebug_assertions\noverflow_checks\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/reqtest/target/CACHEDIR.TAG b/reqtest/target/CACHEDIR.TAG new file mode 100644 index 0000000..20d7c31 --- /dev/null +++ b/reqtest/target/CACHEDIR.TAG @@ -0,0 +1,3 @@ +Signature: 8a477f597d28d172789f06886806bc55 +# This file is a cache directory tag created by cargo. +# For information about cache directory tags see https://bford.info/cachedir/ diff --git a/reqtest/target/debug/.cargo-lock b/reqtest/target/debug/.cargo-lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg differ diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg new file mode 100644 index 0000000..773a960 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg @@ -0,0 +1 @@ +a94c2675bddf22ac \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg.json b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg.json new file mode 100644 index 0000000..6ba9026 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/autocfg-5427750adef8bb82/lib-autocfg.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":14886237245231788030,"profile":13178609178403335023,"path":14490541230616268692,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/autocfg-5427750adef8bb82/dep-lib-autocfg"}}],"rustflags":[],"metadata":13102859075309379048,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/dep-lib-base64 b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/dep-lib-base64 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/dep-lib-base64 differ diff --git a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64 b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64 new file mode 100644 index 0000000..2481359 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64 @@ -0,0 +1 @@ +198dd99602c48133 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64.json b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64.json new file mode 100644 index 0000000..e9ee7ed --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3b40ceebe4fe0ec9/lib-base64.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":13621618965574745069,"profile":14473208297124147686,"path":364723764411795667,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/base64-3b40ceebe4fe0ec9/dep-lib-base64"}}],"rustflags":[],"metadata":13936919950537592407,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/dep-lib-base64 b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/dep-lib-base64 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/dep-lib-base64 differ diff --git a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64 b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64 new file mode 100644 index 0000000..3dd1bf9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64 @@ -0,0 +1 @@ +3b2822db1eb17bd7 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64.json b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64.json new file mode 100644 index 0000000..811738a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/base64-3e6d434dcd42e916/lib-base64.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":13621618965574745069,"profile":644273664987288228,"path":364723764411795667,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/base64-3e6d434dcd42e916/dep-lib-base64"}}],"rustflags":[],"metadata":13936919950537592407,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/dep-lib-bitflags b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/dep-lib-bitflags new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/dep-lib-bitflags differ diff --git a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags new file mode 100644 index 0000000..7e076c6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags @@ -0,0 +1 @@ +bc550f5cd554b44b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags.json b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags.json new file mode 100644 index 0000000..5ff7005 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-17eaae058c49a1b8/lib-bitflags.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":15712369643656012375,"profile":14473208297124147686,"path":10732743755542153697,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bitflags-17eaae058c49a1b8/dep-lib-bitflags"}}],"rustflags":[],"metadata":14564035643000669268,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/dep-lib-bitflags b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/dep-lib-bitflags new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/dep-lib-bitflags differ diff --git a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags new file mode 100644 index 0000000..bd7f269 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags @@ -0,0 +1 @@ +7962d910f80088e7 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags.json b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags.json new file mode 100644 index 0000000..a174472 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bitflags-1d31dfe9f72fab4b/lib-bitflags.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":15712369643656012375,"profile":644273664987288228,"path":10732743755542153697,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bitflags-1d31dfe9f72fab4b/dep-lib-bitflags"}}],"rustflags":[],"metadata":14564035643000669268,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/dep-lib-bytes b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/dep-lib-bytes new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/dep-lib-bytes differ diff --git a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes new file mode 100644 index 0000000..208cb9f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes @@ -0,0 +1 @@ +8133b991d3c0a929 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes.json b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes.json new file mode 100644 index 0000000..e27eb3d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-24c72a0629944d6f/lib-bytes.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":3193619734832674211,"profile":644273664987288228,"path":6027516177360121718,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bytes-24c72a0629944d6f/dep-lib-bytes"}}],"rustflags":[],"metadata":11501112221997671841,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/dep-lib-bytes b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/dep-lib-bytes new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/dep-lib-bytes differ diff --git a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes new file mode 100644 index 0000000..3163913 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes @@ -0,0 +1 @@ +9ed1beb66004adca \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes.json b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes.json new file mode 100644 index 0000000..5a64743 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/bytes-b51fc775aa196866/lib-bytes.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":3193619734832674211,"profile":14473208297124147686,"path":6027516177360121718,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bytes-b51fc775aa196866/dep-lib-bytes"}}],"rustflags":[],"metadata":11501112221997671841,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/dep-lib-cc b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/dep-lib-cc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/dep-lib-cc differ diff --git a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc new file mode 100644 index 0000000..7934177 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc @@ -0,0 +1 @@ +fa4ee089f5d09be8 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc.json b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc.json new file mode 100644 index 0000000..ecf268f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cc-e3c476882e1153d5/lib-cc.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15023190189141807623,"profile":13178609178403335023,"path":5620253438577705845,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cc-e3c476882e1153d5/dep-lib-cc"}}],"rustflags":[],"metadata":5862599371499774553,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/dep-lib-cfg-if b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/dep-lib-cfg-if new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/dep-lib-cfg-if differ diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if new file mode 100644 index 0000000..9de15f5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if @@ -0,0 +1 @@ +590c62bdf6e1b51d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if.json b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if.json new file mode 100644 index 0000000..7709c2f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d4664edabea63f35/lib-cfg-if.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10623512480563079566,"profile":644273664987288228,"path":10649492619017552568,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-d4664edabea63f35/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/dep-lib-cfg-if b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/dep-lib-cfg-if new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/dep-lib-cfg-if differ diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if new file mode 100644 index 0000000..5429e15 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if @@ -0,0 +1 @@ +0538ebdd54649c1e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if.json b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if.json new file mode 100644 index 0000000..729eb0a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/cfg-if-d488aff7a2e4faf1/lib-cfg-if.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10623512480563079566,"profile":14473208297124147686,"path":10649492619017552568,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/cfg-if-d488aff7a2e4faf1/dep-lib-cfg-if"}}],"rustflags":[],"metadata":8462187951337715540,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/dep-lib-encoding_rs b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/dep-lib-encoding_rs new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/dep-lib-encoding_rs differ diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs new file mode 100644 index 0000000..e9e6538 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs @@ -0,0 +1 @@ +b65edb14fb4dc32a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs.json b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs.json new file mode 100644 index 0000000..a6c3ab1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/lib-encoding_rs.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\"]","target":3132548559358952381,"profile":14473208297124147686,"path":1652799866565665365,"deps":[[2452538001284770427,"cfg_if",false,2205748233167910917]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/encoding_rs-2a9d8815cceae0c9/dep-lib-encoding_rs"}}],"rustflags":[],"metadata":10075669053249481654,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/dep-lib-encoding_rs b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/dep-lib-encoding_rs new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/dep-lib-encoding_rs differ diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs new file mode 100644 index 0000000..213c0db --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs @@ -0,0 +1 @@ +c899febba900fbe9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs.json b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs.json new file mode 100644 index 0000000..29bc156 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/lib-encoding_rs.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\"]","target":3132548559358952381,"profile":644273664987288228,"path":1652799866565665365,"deps":[[2452538001284770427,"cfg_if",false,2140865647740062809]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/encoding_rs-fbd8bd1eb855a4ea/dep-lib-encoding_rs"}}],"rustflags":[],"metadata":10075669053249481654,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/dep-lib-fnv b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/dep-lib-fnv new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/dep-lib-fnv differ diff --git a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv new file mode 100644 index 0000000..fbdb732 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv @@ -0,0 +1 @@ +8c84d39283292024 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv.json b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv.json new file mode 100644 index 0000000..865a643 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-71dd0c59a290bc92/lib-fnv.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":9581043667714295872,"profile":14473208297124147686,"path":8124408611584178315,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/fnv-71dd0c59a290bc92/dep-lib-fnv"}}],"rustflags":[],"metadata":17205452474433819084,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/dep-lib-fnv b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/dep-lib-fnv new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/dep-lib-fnv differ diff --git a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv new file mode 100644 index 0000000..d50b8fb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv @@ -0,0 +1 @@ +40d41bc237a3832a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv.json b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv.json new file mode 100644 index 0000000..12bc297 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/fnv-d76296c6599a31fb/lib-fnv.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":9581043667714295872,"profile":644273664987288228,"path":8124408611584178315,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/fnv-d76296c6599a31fb/dep-lib-fnv"}}],"rustflags":[],"metadata":17205452474433819084,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/dep-lib-foreign-types b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/dep-lib-foreign-types new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/dep-lib-foreign-types differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types new file mode 100644 index 0000000..11ae1d4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types @@ -0,0 +1 @@ +2c86c8e632620386 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types.json b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types.json new file mode 100644 index 0000000..5b6063b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-24f1cea337253648/lib-foreign-types.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8698141014386132125,"profile":14473208297124147686,"path":17830705991325152098,"deps":[[893634214035443264,"foreign_types_shared",false,4037963098443704682]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/foreign-types-24f1cea337253648/dep-lib-foreign-types"}}],"rustflags":[],"metadata":6845798330871618955,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/dep-lib-foreign-types b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/dep-lib-foreign-types new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/dep-lib-foreign-types differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types new file mode 100644 index 0000000..d657c81 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types @@ -0,0 +1 @@ +085c6a82610e77eb \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types.json b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types.json new file mode 100644 index 0000000..02dae3f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-5402d8ef179fed27/lib-foreign-types.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8698141014386132125,"profile":644273664987288228,"path":17830705991325152098,"deps":[[893634214035443264,"foreign_types_shared",false,16455465971536666474]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/foreign-types-5402d8ef179fed27/dep-lib-foreign-types"}}],"rustflags":[],"metadata":6845798330871618955,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/dep-lib-foreign-types-shared b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/dep-lib-foreign-types-shared new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/dep-lib-foreign-types-shared differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared new file mode 100644 index 0000000..31f09c6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared @@ -0,0 +1 @@ +6a69df420bba0938 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared.json b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared.json new file mode 100644 index 0000000..050aa24 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/lib-foreign-types-shared.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":1942304813793507732,"profile":14473208297124147686,"path":14232081425888420876,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/foreign-types-shared-b9efeccecca87a96/dep-lib-foreign-types-shared"}}],"rustflags":[],"metadata":9487440287552878973,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/dep-lib-foreign-types-shared b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/dep-lib-foreign-types-shared new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/dep-lib-foreign-types-shared differ diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/invoked.timestamp b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared new file mode 100644 index 0000000..7857301 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared @@ -0,0 +1 @@ +6a9ff8c61d8f5de4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared.json b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared.json new file mode 100644 index 0000000..1dd4ab3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/lib-foreign-types-shared.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":1942304813793507732,"profile":644273664987288228,"path":14232081425888420876,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/foreign-types-shared-e0d34a1ad648a197/dep-lib-foreign-types-shared"}}],"rustflags":[],"metadata":9487440287552878973,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/dep-lib-form_urlencoded b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/dep-lib-form_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/dep-lib-form_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded new file mode 100644 index 0000000..c193356 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded @@ -0,0 +1 @@ +ca2ca7c12f01e8b5 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded.json b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded.json new file mode 100644 index 0000000..9e915b3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/lib-form_urlencoded.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":7950957999059523945,"profile":14473208297124147686,"path":8932743465274250190,"deps":[[8493363442430679536,"percent_encoding",false,17702650661666123366]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/form_urlencoded-4c8866fb5363c4dc/dep-lib-form_urlencoded"}}],"rustflags":[],"metadata":8992655875151632007,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/dep-lib-form_urlencoded b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/dep-lib-form_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/dep-lib-form_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded new file mode 100644 index 0000000..96eea3a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded @@ -0,0 +1 @@ +62d5d287ce94ee6c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded.json b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded.json new file mode 100644 index 0000000..54e701c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/form_urlencoded-df81dfd8304be30b/lib-form_urlencoded.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":7950957999059523945,"profile":644273664987288228,"path":8932743465274250190,"deps":[[8493363442430679536,"percent_encoding",false,9585927202932249881]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/form_urlencoded-df81dfd8304be30b/dep-lib-form_urlencoded"}}],"rustflags":[],"metadata":8992655875151632007,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build new file mode 100644 index 0000000..466e82a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build @@ -0,0 +1 @@ +5f35fb54409bb352 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build.json new file mode 100644 index 0000000..11b4251 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-2e090fae2e7f54e1/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[5419147072197360842,"build_script_build",false,11334906940267019145]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-channel-2e090fae2e7f54e1/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build new file mode 100644 index 0000000..ab28e6b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build @@ -0,0 +1 @@ +89bbb9a8cead4d9d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build.json new file mode 100644 index 0000000..a0e2fe4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":2297296889237502566,"profile":13178609178403335023,"path":2683177981195382275,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-channel-68f57b90f2288039/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":4882963976568030891,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-68f57b90f2288039/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/dep-lib-futures-channel b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/dep-lib-futures-channel new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/dep-lib-futures-channel differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel new file mode 100644 index 0000000..abe881e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel @@ -0,0 +1 @@ +160fe14976835888 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel.json b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel.json new file mode 100644 index 0000000..108fd01 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-71d66c931bb9862e/lib-futures-channel.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":14378296244181237974,"profile":644273664987288228,"path":16447010771047392045,"deps":[[5419147072197360842,"build_script_build",false,5959277432547259743],[8042826022143543212,"futures_core",false,2996032820400935839]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-channel-71d66c931bb9862e/dep-lib-futures-channel"}}],"rustflags":[],"metadata":4882963976568030891,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/dep-lib-futures-channel b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/dep-lib-futures-channel new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/dep-lib-futures-channel differ diff --git a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel new file mode 100644 index 0000000..a190345 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel @@ -0,0 +1 @@ +2295a878530714c0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel.json b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel.json new file mode 100644 index 0000000..ebab2e3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-channel-d0b652418f30d0c2/lib-futures-channel.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":14378296244181237974,"profile":14473208297124147686,"path":16447010771047392045,"deps":[[5419147072197360842,"build_script_build",false,5959277432547259743],[8042826022143543212,"futures_core",false,16740251686813163245]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-channel-d0b652418f30d0c2/dep-lib-futures-channel"}}],"rustflags":[],"metadata":4882963976568030891,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build new file mode 100644 index 0000000..ead08b1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build @@ -0,0 +1 @@ +d91127f6fc026994 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build.json new file mode 100644 index 0000000..3b6170a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":2297296889237502566,"profile":13178609178403335023,"path":13560385519606573048,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-core-2488e92fac56336a/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14541191285346971962,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-2488e92fac56336a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/dep-lib-futures-core b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/dep-lib-futures-core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/dep-lib-futures-core differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core new file mode 100644 index 0000000..297d84b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core @@ -0,0 +1 @@ +9fd368fbf90b9429 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core.json b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core.json new file mode 100644 index 0000000..63286df --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-66b6e0c1541d01f8/lib-futures-core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":16685372590442201877,"profile":644273664987288228,"path":5290083798301749403,"deps":[[8042826022143543212,"build_script_build",false,17487959541643030650]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-core-66b6e0c1541d01f8/dep-lib-futures-core"}}],"rustflags":[],"metadata":14541191285346971962,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/dep-lib-futures-core b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/dep-lib-futures-core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/dep-lib-futures-core differ diff --git a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core new file mode 100644 index 0000000..ff7fba3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core @@ -0,0 +1 @@ +edde212b375251e8 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core.json b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core.json new file mode 100644 index 0000000..166ef8f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-872fb3963f835c22/lib-futures-core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":16685372590442201877,"profile":14473208297124147686,"path":5290083798301749403,"deps":[[8042826022143543212,"build_script_build",false,17487959541643030650]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-core-872fb3963f835c22/dep-lib-futures-core"}}],"rustflags":[],"metadata":14541191285346971962,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build new file mode 100644 index 0000000..8fb2ddb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build @@ -0,0 +1 @@ +7a3009468cb6b1f2 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build.json new file mode 100644 index 0000000..fc0f6b3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-core-d82d614e406aaf79/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[8042826022143543212,"build_script_build",false,10694082075652723161]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-core-d82d614e406aaf79/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/dep-lib-futures-sink b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/dep-lib-futures-sink new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/dep-lib-futures-sink differ diff --git a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink new file mode 100644 index 0000000..c7bcc33 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink @@ -0,0 +1 @@ +4c0ba8b39994ea4a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink.json b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink.json new file mode 100644 index 0000000..073943e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-b0bdc656ef95f986/lib-futures-sink.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":9344696541055699610,"profile":14473208297124147686,"path":1473316666263574425,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-sink-b0bdc656ef95f986/dep-lib-futures-sink"}}],"rustflags":[],"metadata":7510433325232866472,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/dep-lib-futures-sink b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/dep-lib-futures-sink new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/dep-lib-futures-sink differ diff --git a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink new file mode 100644 index 0000000..d7dbd13 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink @@ -0,0 +1 @@ +7f4d3f1746a64b46 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink.json b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink.json new file mode 100644 index 0000000..5960f5b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-sink-dc49eb78c4fa9010/lib-futures-sink.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":9344696541055699610,"profile":644273664987288228,"path":1473316666263574425,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-sink-dc49eb78c4fa9010/dep-lib-futures-sink"}}],"rustflags":[],"metadata":7510433325232866472,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/dep-lib-futures-task b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/dep-lib-futures-task new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/dep-lib-futures-task differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task new file mode 100644 index 0000000..d269bac --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task @@ -0,0 +1 @@ +9cd27182fa6c5e36 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task.json b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task.json new file mode 100644 index 0000000..45c301a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-829b338aa8bb80ab/lib-futures-task.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15610650933893431490,"profile":14473208297124147686,"path":9457051209358945687,"deps":[[17836871856017882845,"build_script_build",false,12388945614825615497]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-task-829b338aa8bb80ab/dep-lib-futures-task"}}],"rustflags":[],"metadata":14276283763424674291,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/dep-lib-futures-task b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/dep-lib-futures-task new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/dep-lib-futures-task differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task new file mode 100644 index 0000000..1601bdc --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task @@ -0,0 +1 @@ +cb90bc8ce454e8b1 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task.json b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task.json new file mode 100644 index 0000000..187977e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-9fb47509b0181339/lib-futures-task.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15610650933893431490,"profile":644273664987288228,"path":9457051209358945687,"deps":[[17836871856017882845,"build_script_build",false,12388945614825615497]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-task-9fb47509b0181339/dep-lib-futures-task"}}],"rustflags":[],"metadata":14276283763424674291,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build new file mode 100644 index 0000000..3f39e8c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build @@ -0,0 +1 @@ +05fe261c833cd0b4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build.json new file mode 100644 index 0000000..7122b75 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":2297296889237502566,"profile":13178609178403335023,"path":6935561067257721371,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-task-b75aa55186505b84/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14276283763424674291,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-b75aa55186505b84/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build new file mode 100644 index 0000000..80e9ac3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build @@ -0,0 +1 @@ +897050b16560eeab \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build.json new file mode 100644 index 0000000..4a0f9c3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-task-c07599db72582b9d/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[17836871856017882845,"build_script_build",false,13028980255793544709]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-task-c07599db72582b9d/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build new file mode 100644 index 0000000..3d51128 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build @@ -0,0 +1 @@ +66873629366d8ed5 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build.json new file mode 100644 index 0000000..005c807 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-0f8597b0f2e85e32/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[389246510343040544,"build_script_build",false,4786968219713890421]],"local":[{"RerunIfChanged":{"output":"debug/build/futures-util-0f8597b0f2e85e32/output","paths":["no_atomic_cas.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/dep-lib-futures-util b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/dep-lib-futures-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/dep-lib-futures-util differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util new file mode 100644 index 0000000..eff6369 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util @@ -0,0 +1 @@ +f6a0b3c89c6e402f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util.json b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util.json new file mode 100644 index 0000000..a51b8c4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-5401643280ea89de/lib-futures-util.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":18238406189943261982,"profile":644273664987288228,"path":1147461327808085647,"deps":[[389246510343040544,"build_script_build",false,15388357056158664550],[4761952582670444189,"pin_utils",false,16725100488313365223],[8042826022143543212,"futures_core",false,2996032820400935839],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[17836871856017882845,"futures_task",false,12819589679900561611]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-5401643280ea89de/dep-lib-futures-util"}}],"rustflags":[],"metadata":5677230335954518303,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build new file mode 100644 index 0000000..8966dd5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build @@ -0,0 +1 @@ +756821bf3bba6e42 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build.json new file mode 100644 index 0000000..bffe6c3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":2297296889237502566,"profile":13178609178403335023,"path":771160477351099910,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-a369967a2fb4d28f/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":5677230335954518303,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-a369967a2fb4d28f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/dep-lib-futures-util b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/dep-lib-futures-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/dep-lib-futures-util differ diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util.json b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util.json new file mode 100644 index 0000000..ff99454 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/lib-futures-util.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":18238406189943261982,"profile":14473208297124147686,"path":1147461327808085647,"deps":[[389246510343040544,"build_script_build",false,15388357056158664550],[4761952582670444189,"pin_utils",false,8975944537704335875],[8042826022143543212,"futures_core",false,16740251686813163245],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[17836871856017882845,"futures_task",false,3917688549045031580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-d4f642333e93977c/dep-lib-futures-util"}}],"rustflags":[],"metadata":5677230335954518303,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/output-lib-futures-util b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/output-lib-futures-util new file mode 100644 index 0000000..b6b1adb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/futures-util-d4f642333e93977c/output-lib-futures-util @@ -0,0 +1,606 @@ +{"message":"found crate `pin_utils` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":876,"byte_end":885,"line_start":30,"line_end":30,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":"pub use pin_utils::pin_mut;","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_utils` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_utils` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:30:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use pin_utils::pin_mut;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_utils` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_utils` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":585,"byte_end":594,"line_start":21,"line_end":21,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":"use pin_utils::pin_mut;","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_utils` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_utils` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:21:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_utils::pin_mut;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_utils` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":237,"byte_end":253,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":114,"byte_end":130,"line_start":4,"line_end":4,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":139,"byte_end":155,"line_start":5,"line_end":5,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `fuse::Fuse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1261,"byte_end":1271,"line_start":46,"line_end":46,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":"pub use fuse::Fuse;","highlight_start":9,"highlight_end":19}],"label":"no `Fuse` in `future::future::fuse`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1261,"byte_end":1271,"line_start":46,"line_end":46,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":"pub use fuse::Fuse;","highlight_start":9,"highlight_end":19}],"label":null,"suggested_replacement":"core::iter::Fuse","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `fuse::Fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:46:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use fuse::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Fuse` in `future::future::fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Fuse\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `self::future::Flatten`, `self::future::Inspect`, `self::future::IntoStream`, `self::future::Map`, `self::future::MapInto`, `self::future::NeverError`, `self::future::Then`, `self::future::UnitError`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":797,"byte_end":804,"line_start":24,"line_end":24,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":5,"highlight_end":12}],"label":"no `Flatten` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":823,"byte_end":830,"line_start":24,"line_end":24,"column_start":31,"column_end":38,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":31,"highlight_end":38}],"label":"no `Inspect` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":832,"byte_end":842,"line_start":24,"line_end":24,"column_start":40,"column_end":50,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":40,"highlight_end":50}],"label":"no `IntoStream` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":844,"byte_end":847,"line_start":24,"line_end":24,"column_start":52,"column_end":55,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":52,"highlight_end":55}],"label":"no `Map` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":849,"byte_end":856,"line_start":24,"line_end":24,"column_start":57,"column_end":64,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":57,"highlight_end":64}],"label":"no `MapInto` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":858,"byte_end":868,"line_start":24,"line_end":24,"column_start":66,"column_end":76,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":66,"highlight_end":76}],"label":"no `NeverError` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":870,"byte_end":874,"line_start":24,"line_end":24,"column_start":78,"column_end":82,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":78,"highlight_end":82}],"label":"no `Then` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":876,"byte_end":885,"line_start":24,"line_end":24,"column_start":84,"column_end":93,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":84,"highlight_end":93}],"label":"no `UnitError` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead:\ncore::iter::Flatten","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this struct instead:\ncore::iter::Inspect","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this struct instead:\ncore::iter::Map","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":797,"byte_end":804,"line_start":24,"line_end":24,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":"flatten","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":823,"byte_end":830,"line_start":24,"line_end":24,"column_start":31,"column_end":38,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":31,"highlight_end":38}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":844,"byte_end":847,"line_start":24,"line_end":24,"column_start":52,"column_end":55,"is_primary":true,"text":[{"text":" Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,","highlight_start":52,"highlight_end":55}],"label":null,"suggested_replacement":"map","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::future::Flatten`, `self::future::Inspect`, `self::future::IntoStream`, `self::future::Map`, `self::future::MapInto`, `self::future::NeverError`, `self::future::Then`, `self::future::UnitError`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:24:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Flatten, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `UnitError` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Then` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `NeverError` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapInto` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Map` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `IntoStream` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Inspect` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Flatten` in `future::future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::Inspect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::Map\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10mflatten\u001b[0m\u001b[0m, Fuse, FutureExt, Inspect, IntoStream, Map, MapInto, NeverError, Then, UnitError,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m Flatten, Fuse, FutureExt, \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m, IntoStream, Map, MapInto, NeverError, Then, UnitError,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m Flatten, Fuse, FutureExt, Inspect, IntoStream, \u001b[0m\u001b[0m\u001b[38;5;10mmap\u001b[0m\u001b[0m, MapInto, NeverError, Then, UnitError,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":125,"byte_end":141,"line_start":4,"line_end":4,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":259,"byte_end":275,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":150,"byte_end":166,"line_start":5,"line_end":5,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::future::FlattenStream`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":967,"byte_end":994,"line_start":28,"line_end":28,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::future::FlattenStream;","highlight_start":9,"highlight_end":36}],"label":"no `FlattenStream` in `future::future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::future::FlattenStream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:28:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::future::FlattenStream;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `FlattenStream` in `future::future`\u001b[0m\n\n"} +{"message":"unresolved import `self::into_future::IntoFuture`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3489,"byte_end":3518,"line_start":104,"line_end":104,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::into_future::IntoFuture;","highlight_start":9,"highlight_end":38}],"label":"no `IntoFuture` in `future::try_future::into_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3489,"byte_end":3518,"line_start":104,"line_end":104,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::into_future::IntoFuture;","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":"core::future::IntoFuture","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::into_future::IntoFuture`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:104:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::into_future::IntoFuture;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `IntoFuture` in `future::try_future::into_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::future::IntoFuture\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":173,"byte_end":189,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::try_future::AndThen`, `self::try_future::ErrInto`, `self::try_future::InspectErr`, `self::try_future::InspectOk`, `self::try_future::MapErr`, `self::try_future::MapOk`, `self::try_future::MapOkOrElse`, `self::try_future::OkInto`, `self::try_future::OrElse`, `self::try_future::TryFlatten`, `self::try_future::TryFlattenStream`, `self::try_future::UnwrapOrElse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1324,"byte_end":1331,"line_start":43,"line_end":43,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":5,"highlight_end":12}],"label":"no `AndThen` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1333,"byte_end":1340,"line_start":43,"line_end":43,"column_start":14,"column_end":21,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":14,"highlight_end":21}],"label":"no `ErrInto` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1342,"byte_end":1352,"line_start":43,"line_end":43,"column_start":23,"column_end":33,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":23,"highlight_end":33}],"label":"no `InspectErr` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1354,"byte_end":1363,"line_start":43,"line_end":43,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":35,"highlight_end":44}],"label":"no `InspectOk` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1377,"byte_end":1383,"line_start":43,"line_end":43,"column_start":58,"column_end":64,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":58,"highlight_end":64}],"label":"no `MapErr` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1385,"byte_end":1390,"line_start":43,"line_end":43,"column_start":66,"column_end":71,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":66,"highlight_end":71}],"label":"no `MapOk` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1392,"byte_end":1403,"line_start":43,"line_end":43,"column_start":73,"column_end":84,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":73,"highlight_end":84}],"label":"no `MapOkOrElse` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1405,"byte_end":1411,"line_start":43,"line_end":43,"column_start":86,"column_end":92,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":86,"highlight_end":92}],"label":"no `OkInto` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1417,"byte_end":1423,"line_start":44,"line_end":44,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,","highlight_start":5,"highlight_end":11}],"label":"no `OrElse` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1425,"byte_end":1435,"line_start":44,"line_end":44,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,","highlight_start":13,"highlight_end":23}],"label":"no `TryFlatten` in `future::try_future`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1437,"byte_end":1453,"line_start":44,"line_end":44,"column_start":25,"column_end":41,"is_primary":true,"text":[{"text":" OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,","highlight_start":25,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1469,"byte_end":1481,"line_start":44,"line_end":44,"column_start":57,"column_end":69,"is_primary":true,"text":[{"text":" OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,","highlight_start":57,"highlight_end":69}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1342,"byte_end":1352,"line_start":43,"line_end":43,"column_start":23,"column_end":33,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":23,"highlight_end":33}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1354,"byte_end":1363,"line_start":43,"line_end":43,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":35,"highlight_end":44}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1377,"byte_end":1383,"line_start":43,"line_end":43,"column_start":58,"column_end":64,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":58,"highlight_end":64}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1392,"byte_end":1403,"line_start":43,"line_end":43,"column_start":73,"column_end":84,"is_primary":true,"text":[{"text":" AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,","highlight_start":73,"highlight_end":84}],"label":null,"suggested_replacement":"MapOkOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1425,"byte_end":1435,"line_start":44,"line_end":44,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,","highlight_start":13,"highlight_end":23}],"label":null,"suggested_replacement":"try_flatten","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::try_future::AndThen`, `self::try_future::ErrInto`, `self::try_future::InspectErr`, `self::try_future::InspectOk`, `self::try_future::MapErr`, `self::try_future::MapOk`, `self::try_future::MapOkOrElse`, `self::try_future::OkInto`, `self::try_future::OrElse`, `self::try_future::TryFlatten`, `self::try_future::TryFlattenStream`, `self::try_future::UnwrapOrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:43:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OkInto` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapOkOrElse` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapOk` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapErr` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `InspectOk` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `InspectErr` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ErrInto` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `AndThen` in `future::try_future`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OrElse, TryFlatten, TryFlattenStream, TryFutureExt, UnwrapOrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryFlatten` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OrElse` in `future::try_future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m AndThen, ErrInto, \u001b[0m\u001b[0m\u001b[38;5;10mInspectErrFn\u001b[0m\u001b[0m, InspectOk, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m AndThen, ErrInto, InspectErr, \u001b[0m\u001b[0m\u001b[38;5;10mInspectOkFn\u001b[0m\u001b[0m, IntoFuture, MapErr, MapOk, MapOkOrElse, OkInto,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, \u001b[0m\u001b[0m\u001b[38;5;10mMapErrFn\u001b[0m\u001b[0m, MapOk, MapOkOrElse, OkInto,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m AndThen, ErrInto, InspectErr, InspectOk, IntoFuture, MapErr, MapOk, \u001b[0m\u001b[0m\u001b[38;5;10mMapOkOrElseFn\u001b[0m\u001b[0m, OkInto,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m OrElse, \u001b[0m\u001b[0m\u001b[38;5;10mtry_flatten\u001b[0m\u001b[0m, TryFlattenStream, TryFutureExt, UnwrapOrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":140,"byte_end":156,"line_start":5,"line_end":5,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::option::OptionFuture`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":1895,"byte_end":1921,"line_start":66,"line_end":66,"column_start":9,"column_end":35,"is_primary":true,"text":[{"text":"pub use self::option::OptionFuture;","highlight_start":9,"highlight_end":35}],"label":"no `OptionFuture` in `future::option`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::option::OptionFuture`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:66:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::option::OptionFuture;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OptionFuture` in `future::option`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":226,"byte_end":242,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::poll_immediate::PollImmediate`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2047,"byte_end":2060,"line_start":72,"line_end":72,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":"pub use self::poll_immediate::{poll_immediate, PollImmediate};","highlight_start":48,"highlight_end":61}],"label":"no `PollImmediate` in `future::poll_immediate`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2047,"byte_end":2060,"line_start":72,"line_end":72,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":"pub use self::poll_immediate::{poll_immediate, PollImmediate};","highlight_start":48,"highlight_end":61}],"label":null,"suggested_replacement":"poll_immediate","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::poll_immediate::PollImmediate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:72:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::poll_immediate::{poll_immediate, PollImmediate};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PollImmediate` in `future::poll_immediate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `poll_immediate`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":220,"byte_end":236,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::join::Join`, `self::join::Join3`, `self::join::Join4`, `self::join::Join5`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2180,"byte_end":2184,"line_start":78,"line_end":78,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":49,"highlight_end":53}],"label":"no `Join` in `future::join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2186,"byte_end":2191,"line_start":78,"line_end":78,"column_start":55,"column_end":60,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":55,"highlight_end":60}],"label":"no `Join3` in `future::join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2193,"byte_end":2198,"line_start":78,"line_end":78,"column_start":62,"column_end":67,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":62,"highlight_end":67}],"label":"no `Join4` in `future::join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2200,"byte_end":2205,"line_start":78,"line_end":78,"column_start":69,"column_end":74,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":69,"highlight_end":74}],"label":"no `Join5` in `future::join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2180,"byte_end":2184,"line_start":78,"line_end":78,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":"join","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2186,"byte_end":2191,"line_start":78,"line_end":78,"column_start":55,"column_end":60,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":55,"highlight_end":60}],"label":null,"suggested_replacement":"join3","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2193,"byte_end":2198,"line_start":78,"line_end":78,"column_start":62,"column_end":67,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":62,"highlight_end":67}],"label":null,"suggested_replacement":"join4","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2200,"byte_end":2205,"line_start":78,"line_end":78,"column_start":69,"column_end":74,"is_primary":true,"text":[{"text":"pub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};","highlight_start":69,"highlight_end":74}],"label":null,"suggested_replacement":"join5","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::join::Join`, `self::join::Join3`, `self::join::Join4`, `self::join::Join5`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:78:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::join::{join, join3, join4, join5, Join, Join3, Join4, Join5};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Join5` in `future::join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Join4` in `future::join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Join3` in `future::join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Join` in `future::join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use self::join::{join, join3, join4, join5, \u001b[0m\u001b[0m\u001b[38;5;10mjoin\u001b[0m\u001b[0m, Join3, Join4, Join5};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use self::join::{join, join3, join4, join5, Join, \u001b[0m\u001b[0m\u001b[38;5;10mjoin3\u001b[0m\u001b[0m, Join4, Join5};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use self::join::{join, join3, join4, join5, Join, Join3, \u001b[0m\u001b[0m\u001b[38;5;10mjoin4\u001b[0m\u001b[0m, Join5};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use self::join::{join, join3, join4, join5, Join, Join3, Join4, \u001b[0m\u001b[0m\u001b[38;5;10mjoin5\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":139,"byte_end":155,"line_start":5,"line_end":5,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::try_join::TryJoin`, `self::try_join::TryJoin3`, `self::try_join::TryJoin4`, `self::try_join::TryJoin5`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2581,"byte_end":2588,"line_start":95,"line_end":95,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":" try_join, try_join3, try_join4, try_join5, TryJoin, TryJoin3, TryJoin4, TryJoin5,","highlight_start":48,"highlight_end":55}],"label":"no `TryJoin` in `future::try_join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2590,"byte_end":2598,"line_start":95,"line_end":95,"column_start":57,"column_end":65,"is_primary":true,"text":[{"text":" try_join, try_join3, try_join4, try_join5, TryJoin, TryJoin3, TryJoin4, TryJoin5,","highlight_start":57,"highlight_end":65}],"label":"no `TryJoin3` in `future::try_join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2600,"byte_end":2608,"line_start":95,"line_end":95,"column_start":67,"column_end":75,"is_primary":true,"text":[{"text":" try_join, try_join3, try_join4, try_join5, TryJoin, TryJoin3, TryJoin4, TryJoin5,","highlight_start":67,"highlight_end":75}],"label":"no `TryJoin4` in `future::try_join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs","byte_start":2610,"byte_end":2618,"line_start":95,"line_end":95,"column_start":77,"column_end":85,"is_primary":true,"text":[{"text":" try_join, try_join3, try_join4, try_join5, TryJoin, TryJoin3, TryJoin4, TryJoin5,","highlight_start":77,"highlight_end":85}],"label":"no `TryJoin5` in `future::try_join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::try_join::TryJoin`, `self::try_join::TryJoin3`, `self::try_join::TryJoin4`, `self::try_join::TryJoin5`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs:95:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_join, try_join3, try_join4, try_join5, TryJoin, TryJoin3, TryJoin4, TryJoin5,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryJoin5` in `future::try_join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryJoin4` in `future::try_join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryJoin3` in `future::try_join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryJoin` in `future::try_join`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs","byte_start":203,"byte_end":219,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::chain::Chain`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":795,"byte_end":813,"line_start":29,"line_end":29,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::chain::Chain;","highlight_start":9,"highlight_end":27}],"label":"no `Chain` in `stream::stream::chain`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":795,"byte_end":813,"line_start":29,"line_end":29,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::chain::Chain;","highlight_start":9,"highlight_end":27}],"label":null,"suggested_replacement":"core::iter::Chain","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::chain::Chain`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:29:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::chain::Chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Chain` in `stream::stream::chain`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Chain\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs","byte_start":203,"byte_end":219,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::collect::Collect`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":913,"byte_end":935,"line_start":33,"line_end":33,"column_start":9,"column_end":31,"is_primary":true,"text":[{"text":"pub use self::collect::Collect;","highlight_start":9,"highlight_end":31}],"label":"no `Collect` in `stream::stream::collect`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::collect::Collect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:33:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::collect::Collect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Collect` in `stream::stream::collect`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs","byte_start":188,"byte_end":204,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::unzip::Unzip`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1033,"byte_end":1051,"line_start":37,"line_end":37,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::unzip::Unzip;","highlight_start":9,"highlight_end":27}],"label":"no `Unzip` in `stream::stream::unzip`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::unzip::Unzip`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:37:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::unzip::Unzip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Unzip` in `stream::stream::unzip`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":203,"byte_end":219,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::concat::Concat`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1150,"byte_end":1170,"line_start":41,"line_end":41,"column_start":9,"column_end":29,"is_primary":true,"text":[{"text":"pub use self::concat::Concat;","highlight_start":9,"highlight_end":29}],"label":"no `Concat` in `stream::stream::concat`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::concat::Concat`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:41:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::concat::Concat;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Concat` in `stream::stream::concat`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":156,"byte_end":172,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::count::Count`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1268,"byte_end":1286,"line_start":45,"line_end":45,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::count::Count;","highlight_start":9,"highlight_end":27}],"label":"no `Count` in `stream::stream::count`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::count::Count`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:45:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::count::Count;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Count` in `stream::stream::count`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::cycle::Cycle`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1384,"byte_end":1402,"line_start":49,"line_end":49,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::cycle::Cycle;","highlight_start":9,"highlight_end":27}],"label":"no `Cycle` in `stream::stream::cycle`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1384,"byte_end":1402,"line_start":49,"line_end":49,"column_start":9,"column_end":27,"is_primary":true,"text":[{"text":"pub use self::cycle::Cycle;","highlight_start":9,"highlight_end":27}],"label":null,"suggested_replacement":"core::iter::Cycle","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::cycle::Cycle`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:49:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::cycle::Cycle;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Cycle` in `stream::stream::cycle`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Cycle\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":261,"byte_end":277,"line_start":10,"line_end":10,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::enumerate::Enumerate`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1504,"byte_end":1530,"line_start":53,"line_end":53,"column_start":9,"column_end":35,"is_primary":true,"text":[{"text":"pub use self::enumerate::Enumerate;","highlight_start":9,"highlight_end":35}],"label":"no `Enumerate` in `stream::stream::enumerate`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1504,"byte_end":1530,"line_start":53,"line_end":53,"column_start":9,"column_end":35,"is_primary":true,"text":[{"text":"pub use self::enumerate::Enumerate;","highlight_start":9,"highlight_end":35}],"label":null,"suggested_replacement":"core::iter::Enumerate","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::enumerate::Enumerate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:53:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::enumerate::Enumerate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Enumerate` in `stream::stream::enumerate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Enumerate\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":261,"byte_end":277,"line_start":10,"line_end":10,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::filter::Filter`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1629,"byte_end":1649,"line_start":57,"line_end":57,"column_start":9,"column_end":29,"is_primary":true,"text":[{"text":"pub use self::filter::Filter;","highlight_start":9,"highlight_end":29}],"label":"no `Filter` in `stream::stream::filter`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1629,"byte_end":1649,"line_start":57,"line_end":57,"column_start":9,"column_end":29,"is_primary":true,"text":[{"text":"pub use self::filter::Filter;","highlight_start":9,"highlight_end":29}],"label":null,"suggested_replacement":"core::iter::Filter","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::filter::Filter`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:57:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::filter::Filter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Filter` in `stream::stream::filter`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Filter\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::filter_map::FilterMap`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1752,"byte_end":1779,"line_start":61,"line_end":61,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::filter_map::FilterMap;","highlight_start":9,"highlight_end":36}],"label":"no `FilterMap` in `stream::stream::filter_map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1752,"byte_end":1779,"line_start":61,"line_end":61,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::filter_map::FilterMap;","highlight_start":9,"highlight_end":36}],"label":null,"suggested_replacement":"core::iter::FilterMap","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::filter_map::FilterMap`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:61:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::filter_map::FilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `FilterMap` in `stream::stream::filter_map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::FilterMap\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::fold::Fold`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2155,"byte_end":2171,"line_start":75,"line_end":75,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::fold::Fold;","highlight_start":9,"highlight_end":25}],"label":"no `Fold` in `stream::stream::fold`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::fold::Fold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:75:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::fold::Fold;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Fold` in `stream::stream::fold`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::any::Any`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2267,"byte_end":2281,"line_start":79,"line_end":79,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::any::Any;","highlight_start":9,"highlight_end":23}],"label":"no `Any` in `stream::stream::any`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2267,"byte_end":2281,"line_start":79,"line_end":79,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::any::Any;","highlight_start":9,"highlight_end":23}],"label":null,"suggested_replacement":"core::any::Any","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::any::Any`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:79:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::any::Any;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Any` in `stream::stream::any`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::any::Any\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":203,"byte_end":219,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::all::All`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2377,"byte_end":2391,"line_start":83,"line_end":83,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::all::All;","highlight_start":9,"highlight_end":23}],"label":"no `All` in `stream::stream::all`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::all::All`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:83:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::all::All;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `All` in `stream::stream::all`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::for_each::ForEach`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2869,"byte_end":2892,"line_start":100,"line_end":100,"column_start":9,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::for_each::ForEach;","highlight_start":9,"highlight_end":32}],"label":"no `ForEach` in `stream::stream::for_each`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::for_each::ForEach`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:100:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::for_each::ForEach;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ForEach` in `stream::stream::for_each`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":203,"byte_end":219,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::fuse::Fuse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2989,"byte_end":3005,"line_start":104,"line_end":104,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::fuse::Fuse;","highlight_start":9,"highlight_end":25}],"label":"no `Fuse` in `stream::stream::fuse`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2989,"byte_end":3005,"line_start":104,"line_end":104,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::fuse::Fuse;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"core::iter::Fuse","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2989,"byte_end":3005,"line_start":104,"line_end":104,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::fuse::Fuse;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"crate::future::Fuse","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::fuse::Fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:104:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::fuse::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Fuse` in `stream::stream::fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Fuse\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::Fuse\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved import `self::map::Map`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3492,"byte_end":3506,"line_start":119,"line_end":119,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::map::Map;","highlight_start":9,"highlight_end":23}],"label":"no `Map` in `stream::stream::map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3492,"byte_end":3506,"line_start":119,"line_end":119,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::map::Map;","highlight_start":9,"highlight_end":23}],"label":null,"suggested_replacement":"core::iter::Map","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3492,"byte_end":3506,"line_start":119,"line_end":119,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::map::Map;","highlight_start":9,"highlight_end":23}],"label":null,"suggested_replacement":"crate::future::Map","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::map::Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:119:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::map::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Map` in `stream::stream::map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Map\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::Map\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":346,"byte_end":362,"line_start":12,"line_end":12,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::stream::Fuse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":45,"byte_end":49,"line_start":2,"line_end":2,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"use crate::stream::{Fuse, StreamExt};","highlight_start":21,"highlight_end":25}],"label":"no `Fuse` in `stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items instead:\ncrate::stream::stream::Fuse\ncore::iter::Fuse","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::stream::Fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:2:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::stream::{Fuse, StreamExt};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Fuse` in `stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing one of these items instead:\u001b[0m\n\u001b[0m crate::stream::stream::Fuse\u001b[0m\n\u001b[0m core::iter::Fuse\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":188,"byte_end":204,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::peek::NextIf`, `self::peek::NextIfEq`, `self::peek::Peek`, `self::peek::PeekMut`, `self::peek::Peekable`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4150,"byte_end":4156,"line_start":138,"line_end":138,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":22,"highlight_end":28}],"label":"no `NextIf` in `stream::stream::peek`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4158,"byte_end":4166,"line_start":138,"line_end":138,"column_start":30,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":30,"highlight_end":38}],"label":"no `NextIfEq` in `stream::stream::peek`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4168,"byte_end":4172,"line_start":138,"line_end":138,"column_start":40,"column_end":44,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":40,"highlight_end":44}],"label":"no `Peek` in `stream::stream::peek`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4174,"byte_end":4181,"line_start":138,"line_end":138,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":46,"highlight_end":53}],"label":"no `PeekMut` in `stream::stream::peek`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4183,"byte_end":4191,"line_start":138,"line_end":138,"column_start":55,"column_end":63,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":55,"highlight_end":63}],"label":"no `Peekable` in `stream::stream::peek`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead:\ncore::iter::Peekable","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4158,"byte_end":4166,"line_start":138,"line_end":138,"column_start":30,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};","highlight_start":30,"highlight_end":38}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::peek::NextIf`, `self::peek::NextIfEq`, `self::peek::Peek`, `self::peek::PeekMut`, `self::peek::Peekable`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:138:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::peek::{NextIf, NextIfEq, Peek, PeekMut, Peekable};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Peekable` in `stream::stream::peek`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PeekMut` in `stream::stream::peek`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Peek` in `stream::stream::peek`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `NextIfEq` in `stream::stream::peek`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `NextIfEqFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `NextIf` in `stream::stream::peek`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::Peekable\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":237,"byte_end":253,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::skip::Skip`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4289,"byte_end":4305,"line_start":142,"line_end":142,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::skip::Skip;","highlight_start":9,"highlight_end":25}],"label":"no `Skip` in `stream::stream::skip`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4289,"byte_end":4305,"line_start":142,"line_end":142,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::skip::Skip;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"core::iter::Skip","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::skip::Skip`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:142:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m142\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::skip::Skip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Skip` in `stream::stream::skip`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m142\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Skip\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":203,"byte_end":219,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::skip_while::SkipWhile`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4408,"byte_end":4435,"line_start":146,"line_end":146,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::skip_while::SkipWhile;","highlight_start":9,"highlight_end":36}],"label":"no `SkipWhile` in `stream::stream::skip_while`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4408,"byte_end":4435,"line_start":146,"line_end":146,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::skip_while::SkipWhile;","highlight_start":9,"highlight_end":36}],"label":null,"suggested_replacement":"core::iter::SkipWhile","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::skip_while::SkipWhile`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:146:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::skip_while::SkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SkipWhile` in `stream::stream::skip_while`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::SkipWhile\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":237,"byte_end":253,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::take::Take`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4532,"byte_end":4548,"line_start":150,"line_end":150,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::take::Take;","highlight_start":9,"highlight_end":25}],"label":"no `Take` in `stream::stream::take`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4532,"byte_end":4548,"line_start":150,"line_end":150,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::take::Take;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"core::iter::Take","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::take::Take`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:150:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::take::Take;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Take` in `stream::stream::take`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Take\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":237,"byte_end":253,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::take_while::TakeWhile`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4651,"byte_end":4678,"line_start":154,"line_end":154,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::take_while::TakeWhile;","highlight_start":9,"highlight_end":36}],"label":"no `TakeWhile` in `stream::stream::take_while`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4651,"byte_end":4678,"line_start":154,"line_end":154,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::take_while::TakeWhile;","highlight_start":9,"highlight_end":36}],"label":null,"suggested_replacement":"core::iter::TakeWhile","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::take_while::TakeWhile`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:154:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::take_while::TakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TakeWhile` in `stream::stream::take_while`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::TakeWhile\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":237,"byte_end":253,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::take_until::TakeUntil`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4781,"byte_end":4808,"line_start":158,"line_end":158,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::take_until::TakeUntil;","highlight_start":9,"highlight_end":36}],"label":"no `TakeUntil` in `stream::stream::take_until`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::take_until::TakeUntil`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:158:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m158\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::take_until::TakeUntil;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TakeUntil` in `stream::stream::take_until`\u001b[0m\n\n"} +{"message":"unresolved import `self::then::Then`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4905,"byte_end":4921,"line_start":162,"line_end":162,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::then::Then;","highlight_start":9,"highlight_end":25}],"label":"no `Then` in `stream::stream::then`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":4905,"byte_end":4921,"line_start":162,"line_end":162,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::then::Then;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"crate::future::Then","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::then::Then`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:162:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m162\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::then::Then;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Then` in `stream::stream::then`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m162\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::Then\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":167,"byte_end":183,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::stream::Fuse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":20,"byte_end":24,"line_start":1,"line_end":1,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"use crate::stream::{Fuse, StreamExt};","highlight_start":21,"highlight_end":25}],"label":"no `Fuse` in `stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items instead:\ncrate::stream::stream::Fuse\ncore::iter::Fuse","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::stream::Fuse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:1:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::stream::{Fuse, StreamExt};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Fuse` in `stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing one of these items instead:\u001b[0m\n\u001b[0m crate::stream::stream::Fuse\u001b[0m\n\u001b[0m core::iter::Fuse\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":237,"byte_end":253,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::zip::Zip`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":5017,"byte_end":5031,"line_start":166,"line_end":166,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::zip::Zip;","highlight_start":9,"highlight_end":23}],"label":"no `Zip` in `stream::stream::zip`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":5017,"byte_end":5031,"line_start":166,"line_end":166,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":"pub use self::zip::Zip;","highlight_start":9,"highlight_end":23}],"label":null,"suggested_replacement":"core::iter::Zip","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::zip::Zip`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:166:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m166\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::zip::Zip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Zip` in `stream::stream::zip`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m166\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Zip\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved import `self::scan::Scan`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":5487,"byte_end":5503,"line_start":182,"line_end":182,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::scan::Scan;","highlight_start":9,"highlight_end":25}],"label":"no `Scan` in `stream::stream::scan`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":5487,"byte_end":5503,"line_start":182,"line_end":182,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":"pub use self::scan::Scan;","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":"core::iter::Scan","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::scan::Scan`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:182:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::scan::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Scan` in `stream::stream::scan`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcore::iter::Scan\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":251,"byte_end":267,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::stream::FlatMap`, `self::stream::Flatten`, `self::stream::Inspect`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":724,"byte_end":731,"line_start":21,"line_end":21,"column_start":83,"column_end":90,"is_primary":true,"text":[{"text":" All, Any, Chain, Collect, Concat, Count, Cycle, Enumerate, Filter, FilterMap, FlatMap, Flatten,","highlight_start":83,"highlight_end":90}],"label":"no `FlatMap` in `stream::stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":733,"byte_end":740,"line_start":21,"line_end":21,"column_start":92,"column_end":99,"is_primary":true,"text":[{"text":" All, Any, Chain, Collect, Concat, Count, Cycle, Enumerate, Filter, FilterMap, FlatMap, Flatten,","highlight_start":92,"highlight_end":99}],"label":"no `Flatten` in `stream::stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":767,"byte_end":774,"line_start":22,"line_end":22,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" Fold, ForEach, Fuse, Inspect, Map, Next, NextIf, NextIfEq, Peek, PeekMut, Peekable, Scan,","highlight_start":26,"highlight_end":33}],"label":"no `Inspect` in `stream::stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead:\ncore::iter::FlatMap","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing one of these items instead:\ncrate::future::Flatten\ncore::iter::Flatten","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing one of these items instead:\ncrate::future::Inspect\ncore::iter::Inspect","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":733,"byte_end":740,"line_start":21,"line_end":21,"column_start":92,"column_end":99,"is_primary":true,"text":[{"text":" All, Any, Chain, Collect, Concat, Count, Cycle, Enumerate, Filter, FilterMap, FlatMap, Flatten,","highlight_start":92,"highlight_end":99}],"label":null,"suggested_replacement":"flatten","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":767,"byte_end":774,"line_start":22,"line_end":22,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" Fold, ForEach, Fuse, Inspect, Map, Next, NextIf, NextIfEq, Peek, PeekMut, Peekable, Scan,","highlight_start":26,"highlight_end":33}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::stream::FlatMap`, `self::stream::Flatten`, `self::stream::Inspect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:21:83\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m All, Any, Chain, Collect, Concat, Count, Cycle, Enumerate, Filter, FilterMap, FlatMap, Flatten,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Flatten` in `stream::stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `FlatMap` in `stream::stream`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Fold, ForEach, Fuse, Inspect, Map, Next, NextIf, NextIfEq, Peek, PeekMut, Peekable, Scan,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Inspect` in `stream::stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::FlatMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing one of these items instead:\u001b[0m\n\u001b[0m crate::future::Flatten\u001b[0m\n\u001b[0m core::iter::Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing one of these items instead:\u001b[0m\n\u001b[0m crate::future::Inspect\u001b[0m\n\u001b[0m core::iter::Inspect\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m All, Any, Chain, Collect, Concat, Count, Cycle, Enumerate, Filter, FilterMap, FlatMap, \u001b[0m\u001b[0m\u001b[38;5;10mflatten\u001b[0m\u001b[0m,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m Fold, ForEach, Fuse, \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m, Map, Next, NextIf, NextIfEq, Peek, PeekMut, Peekable, Scan,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs","byte_start":174,"byte_end":190,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::and_then::AndThen`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":739,"byte_end":762,"line_start":27,"line_end":27,"column_start":9,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::and_then::AndThen;","highlight_start":9,"highlight_end":32}],"label":"no `AndThen` in `stream::try_stream::and_then`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":739,"byte_end":762,"line_start":27,"line_end":27,"column_start":9,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::and_then::AndThen;","highlight_start":9,"highlight_end":32}],"label":null,"suggested_replacement":"crate::future::AndThen","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::and_then::AndThen`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:27:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::and_then::AndThen;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `AndThen` in `stream::try_stream::and_then`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::AndThen\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":251,"byte_end":267,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::into_stream::IntoStream`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1738,"byte_end":1767,"line_start":52,"line_end":52,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::into_stream::IntoStream;","highlight_start":9,"highlight_end":38}],"label":"no `IntoStream` in `stream::try_stream::into_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1738,"byte_end":1767,"line_start":52,"line_end":52,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::into_stream::IntoStream;","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":"crate::future::IntoStream","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::into_stream::IntoStream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:52:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::into_stream::IntoStream;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `IntoStream` in `stream::try_stream::into_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::IntoStream\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs","byte_start":189,"byte_end":205,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::or_else::OrElse`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2432,"byte_end":2453,"line_start":70,"line_end":70,"column_start":9,"column_end":30,"is_primary":true,"text":[{"text":"pub use self::or_else::OrElse;","highlight_start":9,"highlight_end":30}],"label":"no `OrElse` in `stream::try_stream::or_else`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2432,"byte_end":2453,"line_start":70,"line_end":70,"column_start":9,"column_end":30,"is_primary":true,"text":[{"text":"pub use self::or_else::OrElse;","highlight_start":9,"highlight_end":30}],"label":null,"suggested_replacement":"crate::future::OrElse","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::or_else::OrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:70:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::or_else::OrElse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OrElse` in `stream::try_stream::or_else`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::OrElse\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":248,"byte_end":264,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_for_each::TryForEach`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2682,"byte_end":2712,"line_start":78,"line_end":78,"column_start":9,"column_end":39,"is_primary":true,"text":[{"text":"pub use self::try_for_each::TryForEach;","highlight_start":9,"highlight_end":39}],"label":"no `TryForEach` in `stream::try_stream::try_for_each`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_for_each::TryForEach`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:78:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_for_each::TryForEach;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryForEach` in `stream::try_stream::try_for_each`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":251,"byte_end":267,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_filter::TryFilter`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2815,"byte_end":2842,"line_start":82,"line_end":82,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::try_filter::TryFilter;","highlight_start":9,"highlight_end":36}],"label":"no `TryFilter` in `stream::try_stream::try_filter`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_filter::TryFilter`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:82:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_filter::TryFilter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryFilter` in `stream::try_stream::try_filter`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs","byte_start":199,"byte_end":215,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_filter_map::TryFilterMap`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2949,"byte_end":2983,"line_start":86,"line_end":86,"column_start":9,"column_end":43,"is_primary":true,"text":[{"text":"pub use self::try_filter_map::TryFilterMap;","highlight_start":9,"highlight_end":43}],"label":"no `TryFilterMap` in `stream::try_stream::try_filter_map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_filter_map::TryFilterMap`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:86:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_filter_map::TryFilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryFilterMap` in `stream::try_stream::try_filter_map`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs","byte_start":206,"byte_end":222,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_flatten::TryFlatten`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":3087,"byte_end":3116,"line_start":90,"line_end":90,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::try_flatten::TryFlatten;","highlight_start":9,"highlight_end":38}],"label":"no `TryFlatten` in `stream::try_stream::try_flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":3087,"byte_end":3116,"line_start":90,"line_end":90,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::try_flatten::TryFlatten;","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":"crate::future::TryFlatten","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_flatten::TryFlatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:90:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_flatten::TryFlatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryFlatten` in `stream::try_stream::try_flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub use \u001b[0m\u001b[0m\u001b[38;5;10mcrate::future::TryFlatten\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs","byte_start":161,"byte_end":177,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_collect::TryCollect`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":3504,"byte_end":3533,"line_start":102,"line_end":102,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::try_collect::TryCollect;","highlight_start":9,"highlight_end":38}],"label":"no `TryCollect` in `stream::try_stream::try_collect`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_collect::TryCollect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:102:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_collect::TryCollect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryCollect` in `stream::try_stream::try_collect`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":202,"byte_end":218,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_concat::TryConcat`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":3636,"byte_end":3663,"line_start":106,"line_end":106,"column_start":9,"column_end":36,"is_primary":true,"text":[{"text":"pub use self::try_concat::TryConcat;","highlight_start":9,"highlight_end":36}],"label":"no `TryConcat` in `stream::try_stream::try_concat`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_concat::TryConcat`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:106:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_concat::TryConcat;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryConcat` in `stream::try_stream::try_concat`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":202,"byte_end":218,"line_start":8,"line_end":8,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_fold::TryFold`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":3964,"byte_end":3987,"line_start":116,"line_end":116,"column_start":9,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::try_fold::TryFold;","highlight_start":9,"highlight_end":32}],"label":"no `TryFold` in `stream::try_stream::try_fold`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_fold::TryFold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:116:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_fold::TryFold;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryFold` in `stream::try_stream::try_fold`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":251,"byte_end":267,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_unfold::TryUnfold`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":4121,"byte_end":4130,"line_start":120,"line_end":120,"column_start":40,"column_end":49,"is_primary":true,"text":[{"text":"pub use self::try_unfold::{try_unfold, TryUnfold};","highlight_start":40,"highlight_end":49}],"label":"no `TryUnfold` in `stream::try_stream::try_unfold`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":4121,"byte_end":4130,"line_start":120,"line_end":120,"column_start":40,"column_end":49,"is_primary":true,"text":[{"text":"pub use self::try_unfold::{try_unfold, TryUnfold};","highlight_start":40,"highlight_end":49}],"label":null,"suggested_replacement":"try_unfold","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_unfold::TryUnfold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:120:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_unfold::{try_unfold, TryUnfold};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryUnfold` in `stream::try_stream::try_unfold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `try_unfold`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":251,"byte_end":267,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::try_skip_while::TrySkipWhile`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":4238,"byte_end":4272,"line_start":124,"line_end":124,"column_start":9,"column_end":43,"is_primary":true,"text":[{"text":"pub use self::try_skip_while::TrySkipWhile;","highlight_start":9,"highlight_end":43}],"label":"no `TrySkipWhile` in `stream::try_stream::try_skip_while`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_skip_while::TrySkipWhile`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:124:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_skip_while::TrySkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TrySkipWhile` in `stream::try_stream::try_skip_while`\u001b[0m\n\n"} +{"message":"unresolved import `self::try_take_while::TryTakeWhile`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":4379,"byte_end":4413,"line_start":128,"line_end":128,"column_start":9,"column_end":43,"is_primary":true,"text":[{"text":"pub use self::try_take_while::TryTakeWhile;","highlight_start":9,"highlight_end":43}],"label":"no `TryTakeWhile` in `stream::try_stream::try_take_while`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::try_take_while::TryTakeWhile`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:128:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::try_take_while::TryTakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `TryTakeWhile` in `stream::try_stream::try_take_while`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":199,"byte_end":215,"line_start":7,"line_end":7,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::try_stream::ErrInto`, `self::try_stream::InspectErr`, `self::try_stream::InspectOk`, `self::try_stream::MapErr`, `self::try_stream::MapOk`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1677,"byte_end":1684,"line_start":54,"line_end":54,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":26,"highlight_end":33}],"label":"no `ErrInto` in `stream::try_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1686,"byte_end":1696,"line_start":54,"line_end":54,"column_start":35,"column_end":45,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":35,"highlight_end":45}],"label":"no `InspectErr` in `stream::try_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1698,"byte_end":1707,"line_start":54,"line_end":54,"column_start":47,"column_end":56,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":47,"highlight_end":56}],"label":"no `InspectOk` in `stream::try_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1721,"byte_end":1727,"line_start":54,"line_end":54,"column_start":70,"column_end":76,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":70,"highlight_end":76}],"label":"no `MapErr` in `stream::try_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1729,"byte_end":1734,"line_start":54,"line_end":54,"column_start":78,"column_end":83,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":78,"highlight_end":83}],"label":"no `MapOk` in `stream::try_stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::ErrInto","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::InspectErr","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::InspectOk","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::MapErr","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::MapOk","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1686,"byte_end":1696,"line_start":54,"line_end":54,"column_start":35,"column_end":45,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":35,"highlight_end":45}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1698,"byte_end":1707,"line_start":54,"line_end":54,"column_start":47,"column_end":56,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":47,"highlight_end":56}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":1721,"byte_end":1727,"line_start":54,"line_end":54,"column_start":70,"column_end":76,"is_primary":true,"text":[{"text":" try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,","highlight_start":70,"highlight_end":76}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::try_stream::ErrInto`, `self::try_stream::InspectErr`, `self::try_stream::InspectOk`, `self::try_stream::MapErr`, `self::try_stream::MapOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:54:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, MapErr, MapOk, OrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapOk` in `stream::try_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `MapErr` in `stream::try_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `InspectOk` in `stream::try_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `InspectErr` in `stream::try_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ErrInto` in `stream::try_stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::ErrInto\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::InspectErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::InspectOk\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::MapErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::MapOk\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m try_unfold, AndThen, ErrInto, \u001b[0m\u001b[0m\u001b[38;5;10mInspectErrFn\u001b[0m\u001b[0m, InspectOk, IntoStream, MapErr, MapOk, OrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m try_unfold, AndThen, ErrInto, InspectErr, \u001b[0m\u001b[0m\u001b[38;5;10mInspectOkFn\u001b[0m\u001b[0m, IntoStream, MapErr, MapOk, OrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m try_unfold, AndThen, ErrInto, InspectErr, InspectOk, IntoStream, \u001b[0m\u001b[0m\u001b[38;5;10mMapErrFn\u001b[0m\u001b[0m, MapOk, OrElse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":91,"byte_end":107,"line_start":4,"line_end":4,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::once::Once`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2567,"byte_end":2571,"line_start":88,"line_end":88,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::once::{once, Once};","highlight_start":28,"highlight_end":32}],"label":"no `Once` in `stream::once`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct instead:\ncore::iter::Once","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2567,"byte_end":2571,"line_start":88,"line_end":88,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"pub use self::once::{once, Once};","highlight_start":28,"highlight_end":32}],"label":null,"suggested_replacement":"once","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::once::Once`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:88:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::once::{once, Once};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Once` in `stream::once`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module (notice the capitalization): `once`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct instead:\u001b[0m\n\u001b[0m core::iter::Once\u001b[0m\n\n"} +{"message":"unresolved import `self::poll_immediate::PollImmediate`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2755,"byte_end":2768,"line_start":97,"line_end":97,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":"pub use self::poll_immediate::{poll_immediate, PollImmediate};","highlight_start":48,"highlight_end":61}],"label":"no `PollImmediate` in `stream::poll_immediate`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::future::PollImmediate","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2755,"byte_end":2768,"line_start":97,"line_end":97,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":"pub use self::poll_immediate::{poll_immediate, PollImmediate};","highlight_start":48,"highlight_end":61}],"label":null,"suggested_replacement":"poll_immediate","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::poll_immediate::PollImmediate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:97:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::poll_immediate::{poll_immediate, PollImmediate};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `PollImmediate` in `stream::poll_immediate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `poll_immediate`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::PollImmediate\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":213,"byte_end":229,"line_start":6,"line_end":6,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::stream::SelectWithStrategy`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":78,"byte_end":96,"line_start":2,"line_end":2,"column_start":53,"column_end":71,"is_primary":true,"text":[{"text":"use crate::stream::{select_with_strategy, PollNext, SelectWithStrategy};","highlight_start":53,"highlight_end":71}],"label":"no `SelectWithStrategy` in `stream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":78,"byte_end":96,"line_start":2,"line_end":2,"column_start":53,"column_end":71,"is_primary":true,"text":[{"text":"use crate::stream::{select_with_strategy, PollNext, SelectWithStrategy};","highlight_start":53,"highlight_end":71}],"label":null,"suggested_replacement":"select_with_strategy","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::stream::SelectWithStrategy`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:2:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::stream::{select_with_strategy, PollNext, SelectWithStrategy};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SelectWithStrategy` in `stream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `select_with_strategy`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":147,"byte_end":163,"line_start":5,"line_end":5,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::select::Select`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2815,"byte_end":2821,"line_start":100,"line_end":100,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::select::{select, Select};","highlight_start":32,"highlight_end":38}],"label":"no `Select` in `stream::select`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export instead:\ncrate::future::Select","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2815,"byte_end":2821,"line_start":100,"line_end":100,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::select::{select, Select};","highlight_start":32,"highlight_end":38}],"label":null,"suggested_replacement":"select","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::select::Select`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:100:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::select::{select, Select};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Select` in `stream::select`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module (notice the capitalization): `select`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export instead:\u001b[0m\n\u001b[0m crate::future::Select\u001b[0m\n\n"} +{"message":"unresolved import `self::select_with_strategy::SelectWithStrategy`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2920,"byte_end":2938,"line_start":103,"line_end":103,"column_start":70,"column_end":88,"is_primary":true,"text":[{"text":"pub use self::select_with_strategy::{select_with_strategy, PollNext, SelectWithStrategy};","highlight_start":70,"highlight_end":88}],"label":"no `SelectWithStrategy` in `stream::select_with_strategy`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2920,"byte_end":2938,"line_start":103,"line_end":103,"column_start":70,"column_end":88,"is_primary":true,"text":[{"text":"pub use self::select_with_strategy::{select_with_strategy, PollNext, SelectWithStrategy};","highlight_start":70,"highlight_end":88}],"label":null,"suggested_replacement":"select_with_strategy","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::select_with_strategy::SelectWithStrategy`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:103:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::select_with_strategy::{select_with_strategy, PollNext, SelectWithStrategy};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SelectWithStrategy` in `stream::select_with_strategy`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `select_with_strategy`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":252,"byte_end":268,"line_start":9,"line_end":9,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::unfold_state::UnfoldState`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":30,"byte_end":62,"line_start":2,"line_end":2,"column_start":5,"column_end":37,"is_primary":true,"text":[{"text":"use crate::unfold_state::UnfoldState;","highlight_start":5,"highlight_end":37}],"label":"no `UnfoldState` in `unfold_state`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::unfold_state::UnfoldState`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::unfold_state::UnfoldState;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `UnfoldState` in `unfold_state`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":25,"byte_end":41,"line_start":3,"line_end":3,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":"use pin_project_lite::pin_project;","highlight_start":5,"highlight_end":21}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse pin_project_lite::pin_project;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `self::unfold::Unfold`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2985,"byte_end":2991,"line_start":106,"line_end":106,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::unfold::{unfold, Unfold};","highlight_start":32,"highlight_end":38}],"label":"no `Unfold` in `stream::unfold`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs","byte_start":2985,"byte_end":2991,"line_start":106,"line_end":106,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"pub use self::unfold::{unfold, Unfold};","highlight_start":32,"highlight_end":38}],"label":null,"suggested_replacement":"unfold","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `self::unfold::Unfold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs:106:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::unfold::{unfold, Unfold};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Unfold` in `stream::unfold`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module (notice the capitalization): `unfold`\u001b[0m\n\n"} +{"message":"found crate `pin_project_lite` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9692,"line_start":275,"line_end":275,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `pin_project_lite` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `pin_project_lite` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":655,"byte_end":903,"line_start":29,"line_end":35,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`flatten`](super::FutureExt::flatten) method.","highlight_start":1,"highlight_end":70},{"text":" Flatten(","highlight_start":1,"highlight_end":16},{"text":" flatten::Flatten::Output>","highlight_start":1,"highlight_end":51},{"text":" ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)]","highlight_start":1,"highlight_end":75},{"text":" where F: Future","highlight_start":1,"highlight_end":20},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:29:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`flatten`](super::FutureExt::flatten) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Flatten(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten::Output>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m where F: Future\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":906,"byte_end":1174,"line_start":37,"line_end":43,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method.","highlight_start":1,"highlight_end":77},{"text":" FlattenStream(","highlight_start":1,"highlight_end":22},{"text":" flatten::Flatten::Output>","highlight_start":1,"highlight_end":51},{"text":" ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)]","highlight_start":1,"highlight_end":82},{"text":" where F: Future","highlight_start":1,"highlight_end":20},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:37:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`flatten_stream`](FutureExt::flatten_stream) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenStream(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten::Output>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m where F: Future\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1274,"byte_end":1472,"line_start":48,"line_end":53,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`map`](super::FutureExt::map) method.","highlight_start":1,"highlight_end":62},{"text":" Map(","highlight_start":1,"highlight_end":17},{"text":" map::Map","highlight_start":1,"highlight_end":25},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)]","highlight_start":1,"highlight_end":78},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:48:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`map`](super::FutureExt::map) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1475,"byte_end":1690,"line_start":55,"line_end":60,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`into_stream`](FutureExt::into_stream) method.","highlight_start":1,"highlight_end":71},{"text":" IntoStream(","highlight_start":1,"highlight_end":19},{"text":" crate::stream::Once","highlight_start":1,"highlight_end":31},{"text":" ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)]","highlight_start":1,"highlight_end":78},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:55:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`into_stream`](FutureExt::into_stream) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m IntoStream(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m crate::stream::Once\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Stream + FusedStream + New[|x: F| crate::stream::Once::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1693,"byte_end":1902,"line_start":62,"line_end":67,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`map_into`](FutureExt::map_into) combinator.","highlight_start":1,"highlight_end":69},{"text":" MapInto(","highlight_start":1,"highlight_end":21},{"text":" Map>","highlight_start":1,"highlight_end":28},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())]","highlight_start":1,"highlight_end":75},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:62:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`map_into`](FutureExt::map_into) combinator.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapInto(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1905,"byte_end":2145,"line_start":69,"line_end":74,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`then`](FutureExt::then) method.","highlight_start":1,"highlight_end":57},{"text":" Then(","highlight_start":1,"highlight_end":25},{"text":" flatten::Flatten, Fut2>","highlight_start":1,"highlight_end":45},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]","highlight_start":1,"highlight_end":97},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:69:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`then`](FutureExt::then) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Then(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten, Fut2>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2148,"byte_end":2374,"line_start":76,"line_end":81,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`inspect`](FutureExt::inspect) method.","highlight_start":1,"highlight_end":63},{"text":" Inspect(","highlight_start":1,"highlight_end":21},{"text":" map::Map>","highlight_start":1,"highlight_end":36},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":1,"highlight_end":90},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:76:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`inspect`](FutureExt::inspect) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2377,"byte_end":2599,"line_start":83,"line_end":88,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`never_error`](super::FutureExt::never_error) combinator.","highlight_start":1,"highlight_end":82},{"text":" NeverError(","highlight_start":1,"highlight_end":21},{"text":" Map>","highlight_start":1,"highlight_end":30},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]","highlight_start":1,"highlight_end":73},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:83:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`never_error`](super::FutureExt::never_error) combinator.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m NeverError(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2602,"byte_end":2818,"line_start":90,"line_end":95,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator.","highlight_start":1,"highlight_end":80},{"text":" UnitError(","highlight_start":1,"highlight_end":20},{"text":" Map>","highlight_start":1,"highlight_end":27},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]","highlight_start":1,"highlight_end":73},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:90:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`unit_error`](super::FutureExt::unit_error) combinator.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnitError(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":761,"byte_end":1008,"line_start":30,"line_end":35,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method.","highlight_start":1,"highlight_end":74},{"text":" TryFlatten(","highlight_start":1,"highlight_end":28},{"text":" try_flatten::TryFlatten","highlight_start":1,"highlight_end":44},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)]","highlight_start":1,"highlight_end":85},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:30:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`try_flatten`](TryFutureExt::try_flatten) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlatten(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten::TryFlatten\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1011,"byte_end":1283,"line_start":37,"line_end":42,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method.","highlight_start":1,"highlight_end":82},{"text":" TryFlattenErr(","highlight_start":1,"highlight_end":31},{"text":" try_flatten_err::TryFlattenErr","highlight_start":1,"highlight_end":51},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)]","highlight_start":1,"highlight_end":92},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:37:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`try_flatten_err`](TryFutureExt::try_flatten_err) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErr(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten_err::TryFlattenErr\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1286,"byte_end":1579,"line_start":44,"line_end":50,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method.","highlight_start":1,"highlight_end":88},{"text":" TryFlattenStream(","highlight_start":1,"highlight_end":27},{"text":" try_flatten::TryFlatten","highlight_start":1,"highlight_end":46},{"text":" ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)]","highlight_start":1,"highlight_end":91},{"text":" where Fut: TryFuture","highlight_start":1,"highlight_end":25},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:44:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`try_flatten_stream`](TryFutureExt::try_flatten_stream) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenStream(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten::TryFlatten\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m where Fut: TryFuture\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1910,"byte_end":2156,"line_start":61,"line_end":66,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`and_then`](TryFutureExt::and_then) method.","highlight_start":1,"highlight_end":68},{"text":" AndThen(","highlight_start":1,"highlight_end":28},{"text":" TryFlatten, Fut2>","highlight_start":1,"highlight_end":41},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]","highlight_start":1,"highlight_end":93},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:61:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`and_then`](TryFutureExt::and_then) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AndThen(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlatten, Fut2>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2159,"byte_end":2410,"line_start":68,"line_end":73,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`or_else`](TryFutureExt::or_else) method.","highlight_start":1,"highlight_end":66},{"text":" OrElse(","highlight_start":1,"highlight_end":27},{"text":" TryFlattenErr, Fut2>","highlight_start":1,"highlight_end":45},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]","highlight_start":1,"highlight_end":97},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:68:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`or_else`](TryFutureExt::or_else) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OrElse(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErr, Fut2>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2413,"byte_end":2627,"line_start":75,"line_end":80,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`err_into`](TryFutureExt::err_into) method.","highlight_start":1,"highlight_end":68},{"text":" ErrInto(","highlight_start":1,"highlight_end":21},{"text":" MapErr>","highlight_start":1,"highlight_end":31},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())]","highlight_start":1,"highlight_end":78},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:75:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`err_into`](TryFutureExt::err_into) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ErrInto(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2630,"byte_end":2839,"line_start":82,"line_end":87,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`ok_into`](TryFutureExt::ok_into) method.","highlight_start":1,"highlight_end":66},{"text":" OkInto(","highlight_start":1,"highlight_end":20},{"text":" MapOk>","highlight_start":1,"highlight_end":30},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())]","highlight_start":1,"highlight_end":77},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:82:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`ok_into`](TryFutureExt::ok_into) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OkInto(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2842,"byte_end":3118,"line_start":89,"line_end":94,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method.","highlight_start":1,"highlight_end":79},{"text":" InspectOk(","highlight_start":1,"highlight_end":23},{"text":" Inspect, InspectOkFn>","highlight_start":1,"highlight_end":49},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))]","highlight_start":1,"highlight_end":109},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:89:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m89\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`inspect_ok`](super::TryFutureExt::inspect_ok) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectOk(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect, InspectOkFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_ok_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3121,"byte_end":3402,"line_start":96,"line_end":101,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method.","highlight_start":1,"highlight_end":81},{"text":" InspectErr(","highlight_start":1,"highlight_end":24},{"text":" Inspect, InspectErrFn>","highlight_start":1,"highlight_end":50},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))]","highlight_start":1,"highlight_end":110},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:96:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`inspect_err`](super::TryFutureExt::inspect_err) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m98\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectErr(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect, InspectErrFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Inspect::new(IntoFuture::new(x), inspect_err_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m101\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3521,"byte_end":3762,"line_start":106,"line_end":111,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`map_ok`](TryFutureExt::map_ok) method.","highlight_start":1,"highlight_end":64},{"text":" MapOk(","highlight_start":1,"highlight_end":19},{"text":" Map, MapOkFn>","highlight_start":1,"highlight_end":41},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))]","highlight_start":1,"highlight_end":101},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:106:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`map_ok`](TryFutureExt::map_ok) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, MapOkFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_ok_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3765,"byte_end":4011,"line_start":113,"line_end":118,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`map_err`](TryFutureExt::map_err) method.","highlight_start":1,"highlight_end":66},{"text":" MapErr(","highlight_start":1,"highlight_end":20},{"text":" Map, MapErrFn>","highlight_start":1,"highlight_end":42},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))]","highlight_start":1,"highlight_end":102},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:113:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`map_err`](TryFutureExt::map_err) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, MapErrFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), map_err_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m118\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4014,"byte_end":4306,"line_start":120,"line_end":125,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method.","highlight_start":1,"highlight_end":80},{"text":" MapOkOrElse(","highlight_start":1,"highlight_end":28},{"text":" Map, MapOkOrElseFn>","highlight_start":1,"highlight_end":50},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))]","highlight_start":1,"highlight_end":118},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:120:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`map_ok_or_else`](TryFutureExt::map_ok_or_else) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m122\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOkOrElse(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, MapOkOrElseFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F, g: G| Map::new(IntoFuture::new(x), map_ok_or_else_fn(f, g))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4309,"byte_end":4588,"line_start":127,"line_end":132,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method.","highlight_start":1,"highlight_end":80},{"text":" UnwrapOrElse(","highlight_start":1,"highlight_end":26},{"text":" Map, UnwrapOrElseFn>","highlight_start":1,"highlight_end":48},{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))]","highlight_start":1,"highlight_end":109},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:127:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m127\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`unwrap_or_else`](TryFutureExt::unwrap_or_else) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnwrapOrElse(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, UnwrapOrElseFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(IntoFuture::new(x), unwrap_or_else_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1796,"byte_end":2058,"line_start":65,"line_end":71,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`flatten`](StreamExt::flatten) method.","highlight_start":1,"highlight_end":63},{"text":" Flatten(","highlight_start":1,"highlight_end":17},{"text":" flatten::Flatten","highlight_start":1,"highlight_end":39},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)]","highlight_start":1,"highlight_end":106},{"text":" where St: Stream","highlight_start":1,"highlight_end":21},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:65:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`flatten`](StreamExt::flatten) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Flatten(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m where St: Stream\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3143,"byte_end":3396,"line_start":110,"line_end":115,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`inspect`](StreamExt::inspect) method.","highlight_start":1,"highlight_end":63},{"text":" Inspect(","highlight_start":1,"highlight_end":20},{"text":" map::Map>","highlight_start":1,"highlight_end":35},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":1,"highlight_end":119},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:110:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`inspect`](StreamExt::inspect) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3509,"byte_end":3780,"line_start":121,"line_end":126,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`flat_map`](StreamExt::flat_map) method.","highlight_start":1,"highlight_end":65},{"text":" FlatMap(","highlight_start":1,"highlight_end":23},{"text":" flatten::Flatten, U>","highlight_start":1,"highlight_end":40},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))]","highlight_start":1,"highlight_end":127},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:121:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m122\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`flat_map`](StreamExt::flat_map) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlatMap(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten, U>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":765,"byte_end":1013,"line_start":29,"line_end":34,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`err_into`](super::TryStreamExt::err_into) method.","highlight_start":1,"highlight_end":75},{"text":" ErrInto(","highlight_start":1,"highlight_end":20},{"text":" MapErr>","highlight_start":1,"highlight_end":30},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())]","highlight_start":1,"highlight_end":107},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:29:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`err_into`](super::TryStreamExt::err_into) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ErrInto(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1016,"byte_end":1321,"line_start":36,"line_end":41,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method.","highlight_start":1,"highlight_end":79},{"text":" InspectOk(","highlight_start":1,"highlight_end":22},{"text":" Inspect, InspectOkFn>","highlight_start":1,"highlight_end":48},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))]","highlight_start":1,"highlight_end":140},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:36:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`inspect_ok`](super::TryStreamExt::inspect_ok) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectOk(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect, InspectOkFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_ok_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1324,"byte_end":1634,"line_start":43,"line_end":48,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method.","highlight_start":1,"highlight_end":81},{"text":" InspectErr(","highlight_start":1,"highlight_end":23},{"text":" Inspect, InspectErrFn>","highlight_start":1,"highlight_end":49},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))]","highlight_start":1,"highlight_end":141},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:43:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`inspect_err`](super::TryStreamExt::inspect_err) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectErr(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect, InspectErrFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Inspect::new(IntoStream::new(x), inspect_err_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1770,"byte_end":2047,"line_start":54,"line_end":59,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method.","highlight_start":1,"highlight_end":71},{"text":" MapOk(","highlight_start":1,"highlight_end":18},{"text":" Map, MapOkFn>","highlight_start":1,"highlight_end":40},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))]","highlight_start":1,"highlight_end":132},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:54:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`map_ok`](super::TryStreamExt::map_ok) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, MapOkFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_ok_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project_lite::pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":9676,"byte_end":9705,"line_start":275,"line_end":275,"column_start":9,"column_end":38,"is_primary":true,"text":[{"text":" pin_project_lite::pin_project! {","highlight_start":9,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":10360,"byte_end":10503,"line_start":288,"line_end":288,"column_start":9,"column_end":152,"is_primary":false,"text":[{"text":" delegate_all!($(#[$attr])* $name<$($arg),*>($t) : $strait $([$($stargs)*])* $(+ $trait $([$($targs)*])*)* $({$($item)*})* $(where $($bound)*)*);","highlight_start":9,"highlight_end":152}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2050,"byte_end":2332,"line_start":61,"line_end":66,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"delegate_all!(","highlight_start":1,"highlight_end":15},{"text":" /// Stream for the [`map_err`](super::TryStreamExt::map_err) method.","highlight_start":1,"highlight_end":73},{"text":" MapErr(","highlight_start":1,"highlight_end":19},{"text":" Map, MapErrFn>","highlight_start":1,"highlight_end":41},{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))]","highlight_start":1,"highlight_end":133},{"text":");","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"delegate_all!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs","byte_start":6759,"byte_end":6784,"line_start":218,"line_end":218,"column_start":1,"column_end":26,"is_primary":false,"text":[{"text":"macro_rules! delegate_all {","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project_lite::pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs:275:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project_lite::pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:61:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate_all!(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Stream for the [`map_err`](super::TryStreamExt::map_err) method.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr(\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map, MapErrFn>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Map::new(IntoStream::new(x), map_err_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate_all` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":269,"byte_end":280,"line_start":10,"line_end":10,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":146,"byte_end":157,"line_start":6,"line_end":6,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:6:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":197,"byte_end":208,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_mut`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":19809,"byte_end":19816,"line_start":604,"line_end":604,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" pin_mut!(this);","highlight_start":9,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_mut`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:604:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m604\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_mut!(this);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":157,"byte_end":168,"line_start":6,"line_end":6,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs:6:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":291,"byte_end":302,"line_start":10,"line_end":10,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":182,"byte_end":193,"line_start":7,"line_end":7,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:7:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":205,"byte_end":216,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":172,"byte_end":183,"line_start":7,"line_end":7,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:7:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":380,"byte_end":391,"line_start":16,"line_end":16,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" pin_project! {","highlight_start":9,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":2150,"byte_end":2488,"line_start":76,"line_end":88,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generate! {","highlight_start":1,"highlight_end":12},{"text":" /// Future for the [`join`](join()) function.","highlight_start":1,"highlight_end":50},{"text":" (Join, ),","highlight_start":1,"highlight_end":26},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`join3`] function.","highlight_start":1,"highlight_end":43},{"text":" (Join3, ),","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`join4`] function.","highlight_start":1,"highlight_end":43},{"text":" (Join4, ),","highlight_start":1,"highlight_end":39},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`join5`] function.","highlight_start":1,"highlight_end":43},{"text":" (Join5, ),","highlight_start":1,"highlight_end":45},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":258,"byte_end":279,"line_start":11,"line_end":11,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! generate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:16:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mgenerate! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`join`](join()) function.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join, ),\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join5, ),\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":380,"byte_end":391,"line_start":15,"line_end":15,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" pin_project! {","highlight_start":9,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":2805,"byte_end":3175,"line_start":92,"line_end":104,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generate! {","highlight_start":1,"highlight_end":12},{"text":" /// Future for the [`try_join`](try_join()) function.","highlight_start":1,"highlight_end":58},{"text":" (TryJoin, ),","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`try_join3`] function.","highlight_start":1,"highlight_end":47},{"text":" (TryJoin3, ),","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`try_join4`] function.","highlight_start":1,"highlight_end":47},{"text":" (TryJoin4, ),","highlight_start":1,"highlight_end":42},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Future for the [`try_join5`] function.","highlight_start":1,"highlight_end":47},{"text":" (TryJoin5, ),","highlight_start":1,"highlight_end":48},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":252,"byte_end":273,"line_start":10,"line_end":10,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! generate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:15:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mgenerate! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Future for the [`try_join`](try_join()) function.\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin, ),\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin5, ),\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":171,"byte_end":182,"line_start":7,"line_end":7,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs:7:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs","byte_start":235,"byte_end":246,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs","byte_start":235,"byte_end":246,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs","byte_start":220,"byte_end":231,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":235,"byte_end":246,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":188,"byte_end":199,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":293,"byte_end":304,"line_start":12,"line_end":12,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:12:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":293,"byte_end":304,"line_start":12,"line_end":12,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:12:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":235,"byte_end":246,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":260,"byte_end":271,"line_start":12,"line_end":12,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:12:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":378,"byte_end":389,"line_start":14,"line_end":14,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:14:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":7395,"byte_end":7406,"line_start":229,"line_end":229,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:229:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m229\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":8449,"byte_end":8460,"line_start":271,"line_end":271,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:271:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":9541,"byte_end":9552,"line_start":313,"line_end":313,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:313:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":11405,"byte_end":11416,"line_start":372,"line_end":372,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:372:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m372\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":220,"byte_end":231,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":269,"byte_end":280,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":235,"byte_end":246,"line_start":10,"line_end":10,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":269,"byte_end":280,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":292,"byte_end":303,"line_start":13,"line_end":13,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:13:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":269,"byte_end":280,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":199,"byte_end":210,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":319,"byte_end":330,"line_start":16,"line_end":16,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":283,"byte_end":294,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs","byte_start":206,"byte_end":217,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":283,"byte_end":294,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs","byte_start":221,"byte_end":232,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":280,"byte_end":291,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":283,"byte_end":294,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs","byte_start":231,"byte_end":242,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs","byte_start":238,"byte_end":249,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs","byte_start":193,"byte_end":204,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":234,"byte_end":245,"line_start":9,"line_end":9,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":2333,"byte_end":2344,"line_start":67,"line_end":67,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:67:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":283,"byte_end":294,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":283,"byte_end":294,"line_start":11,"line_end":11,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":642,"byte_end":653,"line_start":24,"line_end":24,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:24:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":123,"byte_end":134,"line_start":6,"line_end":6,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:6:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":245,"byte_end":256,"line_start":8,"line_end":8,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:8:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":1496,"byte_end":1507,"line_start":63,"line_end":63,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:63:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":1952,"byte_end":1963,"line_start":58,"line_end":58,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:58:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `pin_project`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":57,"byte_end":68,"line_start":5,"line_end":5,"column_start":1,"column_end":12,"is_primary":true,"text":[{"text":"pin_project! {","highlight_start":1,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `pin_project`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:5:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpin_project! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `TryFlatten` in `try_flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":987,"byte_end":997,"line_start":34,"line_end":34,"column_start":66,"column_end":76,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)]","highlight_start":66,"highlight_end":76}],"label":"could not find `TryFlatten` in `try_flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `TryFlatten` in `try_flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:34:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten::TryFlatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `TryFlatten` in `try_flatten`\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `TryFlattenErr` in `try_flatten_err`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1259,"byte_end":1272,"line_start":41,"line_end":41,"column_start":70,"column_end":83,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)]","highlight_start":70,"highlight_end":83}],"label":"could not find `TryFlattenErr` in `try_flatten_err`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `TryFlattenErr` in `try_flatten_err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:41:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1| try_flatten_err::TryFlattenErr::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `TryFlattenErr` in `try_flatten_err`\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `TryFlatten` in `try_flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1533,"byte_end":1543,"line_start":48,"line_end":48,"column_start":72,"column_end":82,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)]","highlight_start":72,"highlight_end":82}],"label":"could not find `TryFlatten` in `try_flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `TryFlatten` in `try_flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:48:72\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: Fut| try_flatten::TryFlatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `TryFlatten` in `try_flatten`\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":479,"byte_end":486,"line_start":20,"line_end":20,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":"impl Flatten {","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:20:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Flatten {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":616,"byte_end":623,"line_start":26,"line_end":26,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"impl FusedFuture for Flatten","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:26:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":848,"byte_end":855,"line_start":39,"line_end":39,"column_start":22,"column_end":29,"is_primary":true,"text":[{"text":"impl Future for Flatten","highlight_start":22,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:39:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":1629,"byte_end":1636,"line_start":64,"line_end":64,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"impl FusedStream for Flatten","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:64:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":1861,"byte_end":1868,"line_start":77,"line_end":77,"column_start":22,"column_end":29,"is_primary":true,"text":[{"text":"impl Stream for Flatten","highlight_start":22,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:77:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":407,"byte_end":411,"line_start":16,"line_end":16,"column_start":11,"column_end":15,"is_primary":true,"text":[{"text":"impl Fuse {","highlight_start":11,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:16:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":518,"byte_end":522,"line_start":22,"line_end":22,"column_start":19,"column_end":23,"is_primary":true,"text":[{"text":"impl Fuse {","highlight_start":19,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:22:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":2251,"byte_end":2255,"line_start":73,"line_end":73,"column_start":35,"column_end":39,"is_primary":true,"text":[{"text":"impl FusedFuture for Fuse {","highlight_start":35,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:73:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":2368,"byte_end":2372,"line_start":79,"line_end":79,"column_start":30,"column_end":34,"is_primary":true,"text":[{"text":"impl Future for Fuse {","highlight_start":30,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs:79:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":559,"byte_end":562,"line_start":25,"line_end":25,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":"impl Map {","highlight_start":14,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:25:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Map {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":731,"byte_end":734,"line_start":32,"line_end":32,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":"impl FusedFuture for Map","highlight_start":33,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:32:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":996,"byte_end":999,"line_start":45,"line_end":45,"column_start":28,"column_end":31,"is_primary":true,"text":[{"text":"impl Future for Map","highlight_start":28,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:45:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":1358,"byte_end":1361,"line_start":56,"line_end":56,"column_start":44,"column_end":47,"is_primary":true,"text":[{"text":" match self.project_replace(Map::Complete) {","highlight_start":44,"highlight_end":47}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:56:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m match self.project_replace(Map::Complete) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":744,"byte_end":751,"line_start":31,"line_end":31,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Flatten(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Flatten(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Flatten` in `flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":865,"byte_end":872,"line_start":33,"line_end":33,"column_start":59,"column_end":66,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)]","highlight_start":59,"highlight_end":66}],"label":"could not find `Flatten` in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":856,"byte_end":865,"line_start":33,"line_end":33,"column_start":50,"column_end":59,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)]","highlight_start":50,"highlight_end":59}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:33:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: F| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: F| \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: F| Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in module `flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":773,"byte_end":780,"line_start":32,"line_end":32,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" flatten::Flatten::Output>","highlight_start":18,"highlight_end":25}],"label":"not found in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":764,"byte_end":773,"line_start":32,"line_end":32,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":" flatten::Flatten::Output>","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in module `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:32:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten::Output>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::Output>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Flatten::Output>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FlattenStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1002,"byte_end":1015,"line_start":39,"line_end":39,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" FlattenStream(","highlight_start":5,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FlattenStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:39:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenStream(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Flatten` in `flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1136,"byte_end":1143,"line_start":41,"line_end":41,"column_start":66,"column_end":73,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)]","highlight_start":66,"highlight_end":73}],"label":"could not find `Flatten` in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1127,"byte_end":1136,"line_start":41,"line_end":41,"column_start":57,"column_end":66,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)]","highlight_start":57,"highlight_end":66}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:41:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: F| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: F| \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + New[|x: F| Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in module `flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1037,"byte_end":1044,"line_start":40,"line_end":40,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" flatten::Flatten::Output>","highlight_start":18,"highlight_end":25}],"label":"not found in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1028,"byte_end":1037,"line_start":40,"line_end":40,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":" flatten::Flatten::Output>","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in module `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:40:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten::Output>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::Output>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Flatten::Output>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1355,"byte_end":1358,"line_start":50,"line_end":50,"column_start":5,"column_end":8,"is_primary":true,"text":[{"text":" Map(","highlight_start":5,"highlight_end":8}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:50:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Map` in `map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1455,"byte_end":1458,"line_start":52,"line_end":52,"column_start":63,"column_end":66,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)]","highlight_start":63,"highlight_end":66}],"label":"could not find `Map` in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1450,"byte_end":1455,"line_start":52,"line_end":52,"column_start":58,"column_end":63,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)]","highlight_start":58,"highlight_end":63}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:52:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, f)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap::new(x, f)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(x, f)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in module `map`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1381,"byte_end":1384,"line_start":51,"line_end":51,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":" map::Map","highlight_start":14,"highlight_end":17}],"label":"not found in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1376,"byte_end":1381,"line_start":51,"line_end":51,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" map::Map","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in module `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:51:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `IntoStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1565,"byte_end":1575,"line_start":57,"line_end":57,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" IntoStream(","highlight_start":5,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:57:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m IntoStream(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1781,"byte_end":1788,"line_start":64,"line_end":64,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" MapInto(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:64:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapInto(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1877,"byte_end":1880,"line_start":66,"line_end":66,"column_start":52,"column_end":55,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())]","highlight_start":52,"highlight_end":55}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:66:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, into_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1806,"byte_end":1809,"line_start":65,"line_end":65,"column_start":9,"column_end":12,"is_primary":true,"text":[{"text":" Map>","highlight_start":9,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:65:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":1981,"byte_end":1985,"line_start":71,"line_end":71,"column_start":5,"column_end":9,"is_primary":true,"text":[{"text":" Then(","highlight_start":5,"highlight_end":9}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:71:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Then(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Flatten` in `flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2114,"byte_end":2121,"line_start":73,"line_end":73,"column_start":68,"column_end":75,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]","highlight_start":68,"highlight_end":75}],"label":"could not find `Flatten` in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2105,"byte_end":2114,"line_start":73,"line_end":73,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]","highlight_start":59,"highlight_end":68}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:73:68\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::new(Map::new(x, y))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| Flatten::new(Map::new(x, y))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2127,"byte_end":2130,"line_start":73,"line_end":73,"column_start":81,"column_end":84,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]","highlight_start":81,"highlight_end":84}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:73:81\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, y: F| flatten::Flatten::new(Map::new(x, y))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in module `flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2019,"byte_end":2026,"line_start":72,"line_end":72,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" flatten::Flatten, Fut2>","highlight_start":18,"highlight_end":25}],"label":"not found in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2010,"byte_end":2019,"line_start":72,"line_end":72,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":" flatten::Flatten, Fut2>","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in module `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:72:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten, Fut2>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Flatten, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2027,"byte_end":2030,"line_start":72,"line_end":72,"column_start":26,"column_end":29,"is_primary":true,"text":[{"text":" flatten::Flatten, Fut2>","highlight_start":26,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:72:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Inspect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":3101,"byte_end":3128,"line_start":141,"line_end":141,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct InspectFn(F);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `InspectFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2230,"byte_end":2237,"line_start":78,"line_end":78,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Inspect(","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2230,"byte_end":2237,"line_start":78,"line_end":78,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Inspect(","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inspect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:78:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:141:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectFn` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Map` in `map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2345,"byte_end":2348,"line_start":80,"line_end":80,"column_start":63,"column_end":66,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":63,"highlight_end":66}],"label":"could not find `Map` in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2340,"byte_end":2345,"line_start":80,"line_end":80,"column_start":58,"column_end":63,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":58,"highlight_end":63}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:80:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| map::Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut, f: F| Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in module `map`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2260,"byte_end":2263,"line_start":79,"line_end":79,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":" map::Map>","highlight_start":14,"highlight_end":17}],"label":"not found in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2255,"byte_end":2260,"line_start":79,"line_end":79,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" map::Map>","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in module `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:79:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `NeverError` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2478,"byte_end":2488,"line_start":85,"line_end":85,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" NeverError(","highlight_start":5,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NeverError` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:85:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m NeverError(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2576,"byte_end":2579,"line_start":87,"line_end":87,"column_start":52,"column_end":55,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]","highlight_start":52,"highlight_end":55}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:87:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2503,"byte_end":2506,"line_start":86,"line_end":86,"column_start":9,"column_end":12,"is_primary":true,"text":[{"text":" Map>","highlight_start":9,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:86:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `UnitError` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2701,"byte_end":2710,"line_start":92,"line_end":92,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":" UnitError(","highlight_start":5,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `UnitError` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:92:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnitError(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2795,"byte_end":2798,"line_start":94,"line_end":94,"column_start":52,"column_end":55,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]","highlight_start":52,"highlight_end":55}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:94:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| Map::new(x, ok_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":2725,"byte_end":2728,"line_start":93,"line_end":93,"column_start":9,"column_end":12,"is_primary":true,"text":[{"text":" Map>","highlight_start":9,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:93:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":4558,"byte_end":4561,"line_start":146,"line_end":146,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":" fn map(self, f: F) -> Map","highlight_start":33,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:146:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map(self, f: F) -> Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":4676,"byte_end":4679,"line_start":151,"line_end":151,"column_start":31,"column_end":34,"is_primary":true,"text":[{"text":" assert_future::(Map::new(self, f))","highlight_start":31,"highlight_end":34}],"label":"use of undeclared type `Map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:151:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(Map::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `MapInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":4954,"byte_end":4961,"line_start":159,"line_end":159,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":" fn map_into(self) -> MapInto","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:159:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m159\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_into(self) -> MapInto\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":5981,"byte_end":5985,"line_start":191,"line_end":191,"column_start":36,"column_end":40,"is_primary":true,"text":[{"text":" fn then(self, f: F) -> Then","highlight_start":36,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:191:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn then(self, f: F) -> Then\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IntoStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":8489,"byte_end":8499,"line_start":278,"line_end":278,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" fn into_stream(self) -> IntoStream","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:278:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m278\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn into_stream(self) -> IntoStream\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":9361,"byte_end":9368,"line_start":307,"line_end":307,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":" fn flatten(self) -> Flatten","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:307:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn flatten(self) -> Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":9458,"byte_end":9465,"line_start":312,"line_end":312,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":" let f = Flatten::new(self);","highlight_start":17,"highlight_end":24}],"label":"use of undeclared type `Flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:312:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let f = Flatten::new(self);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FlattenStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":10480,"byte_end":10493,"line_start":341,"line_end":341,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" fn flatten_stream(self) -> FlattenStream","highlight_start":32,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FlattenStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:341:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn flatten_stream(self) -> FlattenStream\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Inspect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":3101,"byte_end":3128,"line_start":141,"line_end":141,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct InspectFn(F);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `InspectFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":12428,"byte_end":12435,"line_start":391,"line_end":391,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":" fn inspect(self, f: F) -> Inspect","highlight_start":34,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":12428,"byte_end":12435,"line_start":391,"line_end":391,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":" fn inspect(self, f: F) -> Inspect","highlight_start":34,"highlight_end":41}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inspect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:391:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect(self, f: F) -> Inspect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:141:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectFn` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn inspect(self, f: F) -> \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Inspect`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":12557,"byte_end":12564,"line_start":396,"line_end":396,"column_start":42,"column_end":49,"is_primary":true,"text":[{"text":" assert_future::(Inspect::new(self, f))","highlight_start":42,"highlight_end":49}],"label":"use of undeclared type `Inspect`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":12557,"byte_end":12564,"line_start":396,"line_end":396,"column_start":42,"column_end":49,"is_primary":true,"text":[{"text":" assert_future::(Inspect::new(self, f))","highlight_start":42,"highlight_end":49}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":215,"byte_end":215,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Inspect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:396:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(Inspect::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Inspect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m assert_future::(\u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `UnitError` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":17665,"byte_end":17674,"line_start":541,"line_end":541,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":" fn unit_error(self) -> UnitError","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `UnitError` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:541:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m541\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn unit_error(self) -> UnitError\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NeverError` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":17961,"byte_end":17971,"line_start":550,"line_end":550,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" fn never_error(self) -> NeverError","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NeverError` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:550:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m550\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn never_error(self) -> NeverError\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IntoFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":434,"byte_end":444,"line_start":16,"line_end":16,"column_start":11,"column_end":21,"is_primary":true,"text":[{"text":"impl IntoFuture {","highlight_start":11,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::future::IntoFuture;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs:16:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl IntoFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::future::IntoFuture;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `IntoFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":595,"byte_end":605,"line_start":23,"line_end":23,"column_start":52,"column_end":62,"is_primary":true,"text":[{"text":"impl FusedFuture for IntoFuture {","highlight_start":52,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::future::IntoFuture;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs:23:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for IntoFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::future::IntoFuture;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `IntoFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":728,"byte_end":738,"line_start":29,"line_end":29,"column_start":33,"column_end":43,"is_primary":true,"text":[{"text":"impl Future for IntoFuture {","highlight_start":33,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::future::IntoFuture;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs:29:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for IntoFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::future::IntoFuture;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":507,"byte_end":517,"line_start":20,"line_end":20,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":"impl TryFlatten {","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:20:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFlatten {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":647,"byte_end":657,"line_start":26,"line_end":26,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedFuture for TryFlatten","highlight_start":27,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:26:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":900,"byte_end":910,"line_start":39,"line_end":39,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":"impl Future for TryFlatten","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:39:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":1863,"byte_end":1873,"line_start":67,"line_end":67,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedStream for TryFlatten","highlight_start":27,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:67:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":2116,"byte_end":2126,"line_start":80,"line_end":80,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":"impl Stream for TryFlatten","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:80:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":404,"byte_end":417,"line_start":17,"line_end":17,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":"impl TryFlattenErr {","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:17:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFlattenErr {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":547,"byte_end":560,"line_start":23,"line_end":23,"column_start":27,"column_end":40,"is_primary":true,"text":[{"text":"impl FusedFuture for TryFlattenErr","highlight_start":27,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:23:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for TryFlattenErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":803,"byte_end":816,"line_start":36,"line_end":36,"column_start":22,"column_end":35,"is_primary":true,"text":[{"text":"impl Future for TryFlattenErr","highlight_start":22,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:36:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryFlattenErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":854,"byte_end":864,"line_start":32,"line_end":32,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" TryFlatten(","highlight_start":5,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:32:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlatten(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in module `try_flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":899,"byte_end":909,"line_start":33,"line_end":33,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" try_flatten::TryFlatten","highlight_start":22,"highlight_end":32}],"label":"not found in `try_flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in module `try_flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:33:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten::TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `try_flatten`\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1112,"byte_end":1125,"line_start":39,"line_end":39,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" TryFlattenErr(","highlight_start":5,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:39:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErr(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in module `try_flatten_err`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1164,"byte_end":1177,"line_start":40,"line_end":40,"column_start":26,"column_end":39,"is_primary":true,"text":[{"text":" try_flatten_err::TryFlattenErr","highlight_start":26,"highlight_end":39}],"label":"not found in `try_flatten_err`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in module `try_flatten_err`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:40:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten_err::TryFlattenErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `try_flatten_err`\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1393,"byte_end":1409,"line_start":46,"line_end":46,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":" TryFlattenStream(","highlight_start":5,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:46:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenStream(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in module `try_flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1437,"byte_end":1447,"line_start":47,"line_end":47,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" try_flatten::TryFlatten","highlight_start":22,"highlight_end":32}],"label":"not found in `try_flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in module `try_flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:47:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_flatten::TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `try_flatten`\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":1997,"byte_end":2004,"line_start":63,"line_end":63,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" AndThen(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:63:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m AndThen(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2029,"byte_end":2039,"line_start":64,"line_end":64,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" TryFlatten, Fut2>","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:64:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlatten, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2040,"byte_end":2045,"line_start":64,"line_end":64,"column_start":20,"column_end":25,"is_primary":true,"text":[{"text":" TryFlatten, Fut2>","highlight_start":20,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:64:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlatten, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2244,"byte_end":2250,"line_start":70,"line_end":70,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" OrElse(","highlight_start":5,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:70:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OrElse(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2275,"byte_end":2288,"line_start":71,"line_end":71,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" TryFlattenErr, Fut2>","highlight_start":9,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:71:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErr, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2289,"byte_end":2295,"line_start":71,"line_end":71,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":" TryFlattenErr, Fut2>","highlight_start":23,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2289,"byte_end":2295,"line_start":71,"line_end":71,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":" TryFlattenErr, Fut2>","highlight_start":23,"highlight_end":29}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:71:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErr, Fut2>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ErrInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2500,"byte_end":2507,"line_start":77,"line_end":77,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" ErrInto(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ErrInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:77:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ErrInto(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2525,"byte_end":2531,"line_start":78,"line_end":78,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" MapErr>","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2525,"byte_end":2531,"line_start":78,"line_end":78,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" MapErr>","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:78:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `OkInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":16366,"byte_end":16390,"line_start":444,"line_end":444,"column_start":1,"column_end":25,"is_primary":false,"text":[{"text":"pub trait Into: Sized {","highlight_start":1,"highlight_end":25}],"label":"similarly named trait `Into` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2715,"byte_end":2721,"line_start":84,"line_end":84,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" OkInto(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2715,"byte_end":2721,"line_start":84,"line_end":84,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" OkInto(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":"Into","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OkInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:84:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OkInto(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `Into`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:444:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait Into: Sized {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `Into` defined here\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2739,"byte_end":2744,"line_start":85,"line_end":85,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" MapOk>","highlight_start":9,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:85:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `InspectOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":5511,"byte_end":5540,"line_start":243,"line_end":243,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct InspectOkFn(F);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `InspectOkFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2940,"byte_end":2949,"line_start":91,"line_end":91,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":" InspectOk(","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2940,"byte_end":2949,"line_start":91,"line_end":91,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":" InspectOk(","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:91:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectOk(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:243:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectOkFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectOkFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":6407,"byte_end":6437,"line_start":281,"line_end":281,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct InspectErrFn(F);","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `InspectErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3221,"byte_end":3231,"line_start":98,"line_end":98,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" InspectErr(","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3221,"byte_end":3231,"line_start":98,"line_end":98,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" InspectErr(","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:98:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m98\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectErr(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:281:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3604,"byte_end":3609,"line_start":108,"line_end":108,"column_start":5,"column_end":10,"is_primary":true,"text":[{"text":" MapOk(","highlight_start":5,"highlight_end":10}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:108:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3850,"byte_end":3856,"line_start":115,"line_end":115,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" MapErr(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":3850,"byte_end":3856,"line_start":115,"line_end":115,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" MapErr(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:115:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `MapOkOrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":7283,"byte_end":7378,"line_start":318,"line_end":318,"column_start":1,"column_end":96,"is_primary":false,"text":[{"text":"pub(crate) type MapOkOrElseFn = ChainFn, ChainFn, MergeResultFn>>;","highlight_start":1,"highlight_end":96}],"label":"similarly named type alias `MapOkOrElseFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4113,"byte_end":4124,"line_start":122,"line_end":122,"column_start":5,"column_end":16,"is_primary":true,"text":[{"text":" MapOkOrElse(","highlight_start":5,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a type alias with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4113,"byte_end":4124,"line_start":122,"line_end":122,"column_start":5,"column_end":16,"is_primary":true,"text":[{"text":" MapOkOrElse(","highlight_start":5,"highlight_end":16}],"label":null,"suggested_replacement":"MapOkOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOkOrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:122:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m122\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOkOrElse(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a type alias with a similar name exists: `MapOkOrElseFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:318:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub(crate) type MapOkOrElseFn = ChainFn, ChainFn, MergeResultFn>>;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named type alias `MapOkOrElseFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `UnwrapOrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":7567,"byte_end":7599,"line_start":324,"line_end":324,"column_start":1,"column_end":33,"is_primary":false,"text":[{"text":"pub struct UnwrapOrElseFn(F);","highlight_start":1,"highlight_end":33}],"label":"similarly named struct `UnwrapOrElseFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4408,"byte_end":4420,"line_start":129,"line_end":129,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" UnwrapOrElse(","highlight_start":5,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":4408,"byte_end":4420,"line_start":129,"line_end":129,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" UnwrapOrElse(","highlight_start":5,"highlight_end":17}],"label":null,"suggested_replacement":"UnwrapOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `UnwrapOrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:129:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnwrapOrElse(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `UnwrapOrElseFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:324:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct UnwrapOrElseFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `UnwrapOrElseFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":7510,"byte_end":7515,"line_start":217,"line_end":217,"column_start":36,"column_end":41,"is_primary":true,"text":[{"text":" fn map_ok(self, f: F) -> MapOk","highlight_start":36,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:217:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_ok(self, f: F) -> MapOk\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapOkOrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":7283,"byte_end":7378,"line_start":318,"line_end":318,"column_start":1,"column_end":96,"is_primary":false,"text":[{"text":"pub(crate) type MapOkOrElseFn = ChainFn, ChainFn, MergeResultFn>>;","highlight_start":1,"highlight_end":96}],"label":"similarly named type alias `MapOkOrElseFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":9092,"byte_end":9103,"line_start":257,"line_end":257,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" fn map_ok_or_else(self, e: E, f: F) -> MapOkOrElse","highlight_start":53,"highlight_end":64}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a type alias with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":9092,"byte_end":9103,"line_start":257,"line_end":257,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" fn map_ok_or_else(self, e: E, f: F) -> MapOkOrElse","highlight_start":53,"highlight_end":64}],"label":null,"suggested_replacement":"MapOkOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOkOrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:257:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_ok_or_else(self, e: E, f: F) -> MapOkOrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a type alias with a similar name exists: `MapOkOrElseFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:318:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub(crate) type MapOkOrElseFn = ChainFn, ChainFn, MergeResultFn>>;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named type alias `MapOkOrElseFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":10847,"byte_end":10853,"line_start":308,"line_end":308,"column_start":37,"column_end":43,"is_primary":true,"text":[{"text":" fn map_err(self, f: F) -> MapErr","highlight_start":37,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":10847,"byte_end":10853,"line_start":308,"line_end":308,"column_start":37,"column_end":43,"is_primary":true,"text":[{"text":" fn map_err(self, f: F) -> MapErr","highlight_start":37,"highlight_end":43}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:308:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m308\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_err(self, f: F) -> MapErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ErrInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12010,"byte_end":12017,"line_start":341,"line_end":341,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":" fn err_into(self) -> ErrInto","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ErrInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:341:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn err_into(self) -> ErrInto\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OkInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":16366,"byte_end":16390,"line_start":444,"line_end":444,"column_start":1,"column_end":25,"is_primary":false,"text":[{"text":"pub trait Into: Sized {","highlight_start":1,"highlight_end":25}],"label":"similarly named trait `Into` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12313,"byte_end":12319,"line_start":351,"line_end":351,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" fn ok_into(self) -> OkInto","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12313,"byte_end":12319,"line_start":351,"line_end":351,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" fn ok_into(self) -> OkInto","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":"Into","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OkInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:351:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn ok_into(self) -> OkInto\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `Into`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:444:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait Into: Sized {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `Into` defined here\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":13887,"byte_end":13894,"line_start":395,"line_end":395,"column_start":40,"column_end":47,"is_primary":true,"text":[{"text":" fn and_then(self, f: F) -> AndThen","highlight_start":40,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:395:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m395\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn and_then(self, f: F) -> AndThen\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":15515,"byte_end":15521,"line_start":440,"line_end":440,"column_start":39,"column_end":45,"is_primary":true,"text":[{"text":" fn or_else(self, f: F) -> OrElse","highlight_start":39,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:440:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m440\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn or_else(self, f: F) -> OrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `InspectOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":5511,"byte_end":5540,"line_start":243,"line_end":243,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct InspectOkFn(F);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `InspectOkFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":16496,"byte_end":16505,"line_start":467,"line_end":467,"column_start":37,"column_end":46,"is_primary":true,"text":[{"text":" fn inspect_ok(self, f: F) -> InspectOk","highlight_start":37,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":16496,"byte_end":16505,"line_start":467,"line_end":467,"column_start":37,"column_end":46,"is_primary":true,"text":[{"text":" fn inspect_ok(self, f: F) -> InspectOk","highlight_start":37,"highlight_end":46}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:467:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect_ok(self, f: F) -> InspectOk\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:243:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectOkFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectOkFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":6407,"byte_end":6437,"line_start":281,"line_end":281,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct InspectErrFn(F);","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `InspectErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":17433,"byte_end":17443,"line_start":493,"line_end":493,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn inspect_err(self, f: F) -> InspectErr","highlight_start":38,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":17433,"byte_end":17443,"line_start":493,"line_end":493,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn inspect_err(self, f: F) -> InspectErr","highlight_start":38,"highlight_end":48}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:493:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m493\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect_err(self, f: F) -> InspectErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:281:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":17820,"byte_end":17830,"line_start":505,"line_end":505,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" fn try_flatten(self) -> TryFlatten","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:505:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m505\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn try_flatten(self) -> TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlattenStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":19017,"byte_end":19033,"line_start":538,"line_end":538,"column_start":36,"column_end":52,"is_primary":true,"text":[{"text":" fn try_flatten_stream(self) -> TryFlattenStream","highlight_start":36,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlattenStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:538:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m538\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn try_flatten_stream(self) -> TryFlattenStream\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `UnwrapOrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":7567,"byte_end":7599,"line_start":324,"line_end":324,"column_start":1,"column_end":33,"is_primary":false,"text":[{"text":"pub struct UnwrapOrElseFn(F);","highlight_start":1,"highlight_end":33}],"label":"similarly named struct `UnwrapOrElseFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":20131,"byte_end":20143,"line_start":570,"line_end":570,"column_start":41,"column_end":53,"is_primary":true,"text":[{"text":" fn unwrap_or_else(self, f: F) -> UnwrapOrElse","highlight_start":41,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":20131,"byte_end":20143,"line_start":570,"line_end":570,"column_start":41,"column_end":53,"is_primary":true,"text":[{"text":" fn unwrap_or_else(self, f: F) -> UnwrapOrElse","highlight_start":41,"highlight_end":53}],"label":null,"suggested_replacement":"UnwrapOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `UnwrapOrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:570:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m570\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn unwrap_or_else(self, f: F) -> UnwrapOrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `UnwrapOrElseFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:324:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct UnwrapOrElseFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `UnwrapOrElseFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `OptionFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":929,"byte_end":941,"line_start":34,"line_end":34,"column_start":21,"column_end":33,"is_primary":true,"text":[{"text":"impl Default for OptionFuture {","highlight_start":21,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OptionFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:34:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Default for OptionFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OptionFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":1039,"byte_end":1051,"line_start":40,"line_end":40,"column_start":28,"column_end":40,"is_primary":true,"text":[{"text":"impl Future for OptionFuture {","highlight_start":28,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OptionFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:40:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for OptionFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OptionFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":1365,"byte_end":1377,"line_start":51,"line_end":51,"column_start":38,"column_end":50,"is_primary":true,"text":[{"text":"impl FusedFuture for OptionFuture {","highlight_start":38,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OptionFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:51:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for OptionFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OptionFuture` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs","byte_start":1564,"byte_end":1576,"line_start":60,"line_end":60,"column_start":29,"column_end":41,"is_primary":true,"text":[{"text":"impl From> for OptionFuture {","highlight_start":29,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OptionFuture` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs:60:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl From> for OptionFuture {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":543,"byte_end":556,"line_start":19,"line_end":19,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl Future for PollImmediate","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:19:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for PollImmediate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":1122,"byte_end":1135,"line_start":40,"line_end":40,"column_start":33,"column_end":46,"is_primary":true,"text":[{"text":"impl FusedFuture for PollImmediate {","highlight_start":33,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:40:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for PollImmediate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":2155,"byte_end":2168,"line_start":70,"line_end":70,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl Stream for PollImmediate","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:70:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for PollImmediate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":3908,"byte_end":3921,"line_start":124,"line_end":124,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":"pub fn poll_immediate(f: F) -> PollImmediate {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:124:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn poll_immediate(f: F) -> PollImmediate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":3966,"byte_end":3979,"line_start":125,"line_end":125,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" assert_future::, PollImmediate>(PollImmediate { future: Some(f) })","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:125:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, PollImmediate>(PollImmediate { future: Some(f) })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `PollImmediate` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs","byte_start":3984,"byte_end":3997,"line_start":125,"line_end":125,"column_start":58,"column_end":71,"is_primary":true,"text":[{"text":" assert_future::, PollImmediate>(PollImmediate { future: Some(f) })","highlight_start":58,"highlight_end":71}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs:125:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, PollImmediate>(PollImmediate { future: Some(f) })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":2217,"byte_end":2221,"line_start":78,"line_end":78,"column_start":6,"column_end":10,"is_primary":true,"text":[{"text":" (Join, ),","highlight_start":6,"highlight_end":10}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:78:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join3` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":2287,"byte_end":2292,"line_start":81,"line_end":81,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":" (Join3, ),","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join3` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:81:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join3, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join4` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":2364,"byte_end":2369,"line_start":84,"line_end":84,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":" (Join4, ),","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join4` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:84:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join4, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join5` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":2447,"byte_end":2452,"line_start":87,"line_end":87,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":" (Join5, ),","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join5` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:87:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (Join5, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":3117,"byte_end":3121,"line_start":111,"line_end":111,"column_start":58,"column_end":62,"is_primary":true,"text":[{"text":"pub fn join(future1: Fut1, future2: Fut2) -> Join","highlight_start":58,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:111:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn join(future1: Fut1, future2: Fut2) -> Join\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join3` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":3704,"byte_end":3709,"line_start":140,"line_end":140,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":") -> Join3","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join3` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:140:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m140\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> Join3\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join4` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":4396,"byte_end":4401,"line_start":172,"line_end":172,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":") -> Join4","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join4` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:172:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m172\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> Join4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Join5` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":5191,"byte_end":5196,"line_start":207,"line_end":207,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":") -> Join5","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Join5` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:207:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> Join5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":2880,"byte_end":2887,"line_start":94,"line_end":94,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":" (TryJoin, ),","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:94:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin3` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":2957,"byte_end":2965,"line_start":97,"line_end":97,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":" (TryJoin3, ),","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin3` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:97:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin3, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin4` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":3041,"byte_end":3049,"line_start":100,"line_end":100,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":" (TryJoin4, ),","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin4` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:100:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin4, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin5` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":3131,"byte_end":3139,"line_start":103,"line_end":103,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":" (TryJoin5, ),","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin5` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:103:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m (TryJoin5, ),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":4466,"byte_end":4473,"line_start":148,"line_end":148,"column_start":62,"column_end":69,"is_primary":true,"text":[{"text":"pub fn try_join(future1: Fut1, future2: Fut2) -> TryJoin","highlight_start":62,"highlight_end":69}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:148:62\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m148\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn try_join(future1: Fut1, future2: Fut2) -> TryJoin\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin3` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":5167,"byte_end":5175,"line_start":176,"line_end":176,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":") -> TryJoin3","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin3` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:176:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m176\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> TryJoin3\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin4` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":6029,"byte_end":6037,"line_start":209,"line_end":209,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":") -> TryJoin4","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin4` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:209:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> TryJoin4\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryJoin5` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":7035,"byte_end":7043,"line_start":245,"line_end":245,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":") -> TryJoin5","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryJoin5` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:245:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> TryJoin5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Chain` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":538,"byte_end":543,"line_start":20,"line_end":20,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":"impl Chain","highlight_start":16,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Chain;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Chain` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs:20:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Chain\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Chain` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":769,"byte_end":774,"line_start":30,"line_end":30,"column_start":32,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedStream for Chain","highlight_start":32,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Chain;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Chain` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs:30:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Chain\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Chain` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":983,"byte_end":988,"line_start":40,"line_end":40,"column_start":27,"column_end":32,"is_primary":true,"text":[{"text":"impl Stream for Chain","highlight_start":27,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Chain;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Chain` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs:40:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Chain\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Collect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs","byte_start":541,"byte_end":548,"line_start":20,"line_end":20,"column_start":30,"column_end":37,"is_primary":true,"text":[{"text":"impl Collect {","highlight_start":30,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Collect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs:20:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Collect {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Collect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs","byte_start":790,"byte_end":797,"line_start":30,"line_end":30,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":"impl FusedFuture for Collect","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Collect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs:30:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Collect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Collect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs","byte_start":975,"byte_end":982,"line_start":40,"line_end":40,"column_start":24,"column_end":31,"is_primary":true,"text":[{"text":"impl Future for Collect","highlight_start":24,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Collect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs:40:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Collect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unzip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs","byte_start":586,"byte_end":591,"line_start":21,"line_end":21,"column_start":50,"column_end":55,"is_primary":true,"text":[{"text":"impl Unzip {","highlight_start":50,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unzip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs:21:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Unzip {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unzip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs","byte_start":939,"byte_end":944,"line_start":32,"line_end":32,"column_start":46,"column_end":51,"is_primary":true,"text":[{"text":"impl FusedFuture for Unzip","highlight_start":46,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unzip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs:32:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Unzip\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unzip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs","byte_start":1194,"byte_end":1199,"line_start":43,"line_end":43,"column_start":41,"column_end":46,"is_primary":true,"text":[{"text":"impl Future for Unzip","highlight_start":41,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unzip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs:43:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Unzip\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Concat` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs","byte_start":518,"byte_end":524,"line_start":19,"line_end":19,"column_start":10,"column_end":16,"is_primary":true,"text":[{"text":"impl Concat","highlight_start":10,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Concat` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs:19:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Concat\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Concat` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs","byte_start":744,"byte_end":750,"line_start":29,"line_end":29,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl Future for Concat","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Concat` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs:29:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Concat\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Concat` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs","byte_start":1458,"byte_end":1464,"line_start":54,"line_end":54,"column_start":26,"column_end":32,"is_primary":true,"text":[{"text":"impl FusedFuture for Concat","highlight_start":26,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Concat` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs:54:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Concat\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Count` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":504,"byte_end":509,"line_start":19,"line_end":19,"column_start":25,"column_end":30,"is_primary":true,"text":[{"text":"impl fmt::Debug for Count","highlight_start":25,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Count` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:19:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Count\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Count` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":730,"byte_end":735,"line_start":28,"line_end":28,"column_start":18,"column_end":23,"is_primary":true,"text":[{"text":"impl Count {","highlight_start":18,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Count` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:28:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Count {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Count` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":867,"byte_end":872,"line_start":34,"line_end":34,"column_start":39,"column_end":44,"is_primary":true,"text":[{"text":"impl FusedFuture for Count {","highlight_start":39,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Count` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:34:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Count {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Count` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs","byte_start":990,"byte_end":995,"line_start":40,"line_end":40,"column_start":29,"column_end":34,"is_primary":true,"text":[{"text":"impl Future for Count {","highlight_start":29,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Count` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs:40:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Count {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Cycle` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":441,"byte_end":446,"line_start":19,"line_end":19,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":"impl Cycle","highlight_start":10,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Cycle;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Cycle` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs:19:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Cycle\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Cycle;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Cycle` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":602,"byte_end":607,"line_start":28,"line_end":28,"column_start":21,"column_end":26,"is_primary":true,"text":[{"text":"impl Stream for Cycle","highlight_start":21,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Cycle;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Cycle` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs:28:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Cycle\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Cycle;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Cycle` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":1356,"byte_end":1361,"line_start":56,"line_end":56,"column_start":26,"column_end":31,"is_primary":true,"text":[{"text":"impl FusedStream for Cycle","highlight_start":26,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Cycle;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Cycle` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs:56:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Cycle\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Cycle;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Enumerate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":497,"byte_end":506,"line_start":20,"line_end":20,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"impl Enumerate {","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Enumerate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Enumerate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs:20:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Enumerate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Enumerate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Enumerate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":692,"byte_end":701,"line_start":28,"line_end":28,"column_start":48,"column_end":57,"is_primary":true,"text":[{"text":"impl FusedStream for Enumerate {","highlight_start":48,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Enumerate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Enumerate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs:28:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Enumerate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Enumerate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Enumerate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":819,"byte_end":828,"line_start":34,"line_end":34,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl Stream for Enumerate {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Enumerate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Enumerate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs:34:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Enumerate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Enumerate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Filter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":674,"byte_end":680,"line_start":27,"line_end":27,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":"impl fmt::Debug for Filter","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Filter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Filter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:27:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Filter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Filter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Filter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":1153,"byte_end":1159,"line_start":43,"line_end":43,"column_start":18,"column_end":24,"is_primary":true,"text":[{"text":"impl Filter","highlight_start":18,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Filter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Filter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:43:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Filter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Filter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Filter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":1482,"byte_end":1488,"line_start":56,"line_end":56,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":"impl FusedStream for Filter","highlight_start":34,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Filter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Filter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:56:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Filter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Filter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Filter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":1825,"byte_end":1831,"line_start":68,"line_end":68,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":"impl Stream for Filter","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Filter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Filter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs:68:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Filter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Filter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":611,"byte_end":620,"line_start":24,"line_end":24,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":"impl fmt::Debug for FilterMap","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FilterMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:24:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for FilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":917,"byte_end":926,"line_start":37,"line_end":37,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"impl FilterMap","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FilterMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:37:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":1193,"byte_end":1202,"line_start":50,"line_end":50,"column_start":37,"column_end":46,"is_primary":true,"text":[{"text":"impl FusedStream for FilterMap","highlight_start":37,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FilterMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:50:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for FilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":1469,"byte_end":1478,"line_start":61,"line_end":61,"column_start":32,"column_end":41,"is_primary":true,"text":[{"text":"impl Stream for FilterMap","highlight_start":32,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnMut1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FilterMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs:61:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for FilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FilterMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":507,"byte_end":514,"line_start":21,"line_end":21,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":"impl Flatten {","highlight_start":13,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs:21:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Flatten {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":683,"byte_end":690,"line_start":29,"line_end":29,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":"impl FusedStream for Flatten","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs:29:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":882,"byte_end":889,"line_start":39,"line_end":39,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":"impl Stream for Flatten","highlight_start":21,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs:39:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1878,"byte_end":1885,"line_start":67,"line_end":67,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Flatten(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:67:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Flatten(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Flatten` in `flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2019,"byte_end":2026,"line_start":69,"line_end":69,"column_start":90,"column_end":97,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)]","highlight_start":90,"highlight_end":97}],"label":"could not find `Flatten` in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":2010,"byte_end":2019,"line_start":69,"line_end":69,"column_start":81,"column_end":90,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)]","highlight_start":81,"highlight_end":90}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:69:90\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| flatten::Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::new(x)]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| Flatten::new(x)]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in module `flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1908,"byte_end":1915,"line_start":68,"line_end":68,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" flatten::Flatten","highlight_start":18,"highlight_end":25}],"label":"not found in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":1899,"byte_end":1908,"line_start":68,"line_end":68,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":" flatten::Flatten","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in module `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:68:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":571,"byte_end":575,"line_start":22,"line_end":22,"column_start":36,"column_end":40,"is_primary":true,"text":[{"text":"impl fmt::Debug for Fold","highlight_start":36,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:22:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Fold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Fold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":931,"byte_end":935,"line_start":37,"line_end":37,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl Fold","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:37:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Fold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Fold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":1196,"byte_end":1200,"line_start":48,"line_end":48,"column_start":37,"column_end":41,"is_primary":true,"text":[{"text":"impl FusedFuture for Fold","highlight_start":37,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:48:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Fold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Fold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs","byte_start":1435,"byte_end":1439,"line_start":59,"line_end":59,"column_start":32,"column_end":36,"is_primary":true,"text":[{"text":"impl Future for Fold","highlight_start":32,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs:59:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Fold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Any` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":565,"byte_end":568,"line_start":22,"line_end":22,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Debug for Any","highlight_start":33,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Any;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Any` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:22:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Any\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Any;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Any` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":898,"byte_end":901,"line_start":36,"line_end":36,"column_start":18,"column_end":21,"is_primary":true,"text":[{"text":"impl Any","highlight_start":18,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Any;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Any` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:36:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Any\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Any;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Any` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":1154,"byte_end":1157,"line_start":47,"line_end":47,"column_start":34,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedFuture for Any","highlight_start":34,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Any;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Any` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:47:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Any\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Any;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Any` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":1386,"byte_end":1389,"line_start":58,"line_end":58,"column_start":29,"column_end":32,"is_primary":true,"text":[{"text":"impl Future for Any","highlight_start":29,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this trait","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Any;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Any` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs:58:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for Any\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this trait\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Any;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `All` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":565,"byte_end":568,"line_start":22,"line_end":22,"column_start":33,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Debug for All","highlight_start":33,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `All` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:22:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for All\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `All` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":898,"byte_end":901,"line_start":36,"line_end":36,"column_start":18,"column_end":21,"is_primary":true,"text":[{"text":"impl All","highlight_start":18,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `All` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:36:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl All\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `All` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":1153,"byte_end":1156,"line_start":47,"line_end":47,"column_start":34,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedFuture for All","highlight_start":34,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `All` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:47:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for All\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `All` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs","byte_start":1385,"byte_end":1388,"line_start":58,"line_end":58,"column_start":29,"column_end":32,"is_primary":true,"text":[{"text":"impl Future for All","highlight_start":29,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `All` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs:58:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for All\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":565,"byte_end":572,"line_start":21,"line_end":21,"column_start":33,"column_end":40,"is_primary":true,"text":[{"text":"impl fmt::Debug for ForEach","highlight_start":33,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:21:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for ForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":865,"byte_end":872,"line_start":34,"line_end":34,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":"impl ForEach","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:34:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":1103,"byte_end":1110,"line_start":45,"line_end":45,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":"impl FusedFuture for ForEach","highlight_start":34,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:45:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for ForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs","byte_start":1349,"byte_end":1356,"line_start":56,"line_end":56,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":"impl Future for ForEach","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs:56:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for ForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":472,"byte_end":476,"line_start":20,"line_end":20,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":"impl Fuse {","highlight_start":10,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs:20:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":973,"byte_end":977,"line_start":37,"line_end":37,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedStream for Fuse {","highlight_start":33,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs:37:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Fuse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":1075,"byte_end":1079,"line_start":43,"line_end":43,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"impl Stream for Fuse {","highlight_start":28,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Fuse;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Fuse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs:43:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Fuse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Fuse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Inspect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":3101,"byte_end":3128,"line_start":141,"line_end":141,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct InspectFn(F);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `InspectFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3225,"byte_end":3232,"line_start":112,"line_end":112,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Inspect(","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3225,"byte_end":3232,"line_start":112,"line_end":112,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" Inspect(","highlight_start":5,"highlight_end":12}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inspect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:112:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Inspect(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:141:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectFn` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Map` in `map`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3367,"byte_end":3370,"line_start":114,"line_end":114,"column_start":92,"column_end":95,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":92,"highlight_end":95}],"label":"could not find `Map` in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3362,"byte_end":3367,"line_start":114,"line_end":114,"column_start":87,"column_end":92,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))]","highlight_start":87,"highlight_end":92}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:114:92\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| map::Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Map` in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St, f: F| Map::new(x, inspect_fn(f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in module `map`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3254,"byte_end":3257,"line_start":113,"line_end":113,"column_start":14,"column_end":17,"is_primary":true,"text":[{"text":" map::Map>","highlight_start":14,"highlight_end":17}],"label":"not found in `map`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Map`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3249,"byte_end":3254,"line_start":113,"line_end":113,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" map::Map>","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in module `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:113:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m map::Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `map`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Map`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mmap::\u001b[0m\u001b[0mMap>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Map>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":503,"byte_end":506,"line_start":22,"line_end":22,"column_start":28,"column_end":31,"is_primary":true,"text":[{"text":"impl fmt::Debug for Map","highlight_start":28,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:22:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":695,"byte_end":698,"line_start":31,"line_end":31,"column_start":13,"column_end":16,"is_primary":true,"text":[{"text":"impl Map {","highlight_start":13,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:31:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Map {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":867,"byte_end":870,"line_start":39,"line_end":39,"column_start":29,"column_end":32,"is_primary":true,"text":[{"text":"impl FusedStream for Map","highlight_start":29,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:39:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Map` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":1038,"byte_end":1041,"line_start":49,"line_end":49,"column_start":24,"column_end":27,"is_primary":true,"text":[{"text":"impl Stream for Map","highlight_start":24,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Map;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Map` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs:49:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Map\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Map;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FlatMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3593,"byte_end":3600,"line_start":123,"line_end":123,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" FlatMap(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FlatMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FlatMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:123:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlatMap(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FlatMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: could not find `Flatten` in `flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3749,"byte_end":3756,"line_start":125,"line_end":125,"column_start":98,"column_end":105,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))]","highlight_start":98,"highlight_end":105}],"label":"could not find `Flatten` in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3740,"byte_end":3749,"line_start":125,"line_end":125,"column_start":89,"column_end":98,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))]","highlight_start":89,"highlight_end":98}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:125:98\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| flatten::Flatten::new(Map::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `Flatten` in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten::new(Map::new(x, f))]\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (. .)] + New[|x: St, f: F| Flatten::new(Map::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in module `flatten`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3629,"byte_end":3636,"line_start":124,"line_end":124,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" flatten::Flatten, U>","highlight_start":18,"highlight_end":25}],"label":"not found in `flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"if you import `Flatten`, refer to it directly","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":3620,"byte_end":3629,"line_start":124,"line_end":124,"column_start":9,"column_end":18,"is_primary":true,"text":[{"text":" flatten::Flatten, U>","highlight_start":9,"highlight_end":18}],"label":null,"suggested_replacement":"","suggestion_applicability":"Unspecified","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in module `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:124:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flatten::Flatten, U>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: if you import `Flatten`, refer to it directly\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9m- \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;9mflatten::\u001b[0m\u001b[0mFlatten, U>\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ \u001b[0m\u001b[0m Flatten, U>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Peekable` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":841,"byte_end":849,"line_start":29,"line_end":29,"column_start":18,"column_end":26,"is_primary":true,"text":[{"text":"impl Peekable {","highlight_start":18,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnOnce1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Peekable;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peekable` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:29:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Peekable {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Peekable;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Peek` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":1188,"byte_end":1192,"line_start":38,"line_end":38,"column_start":42,"column_end":46,"is_primary":true,"text":[{"text":" pub fn peek(self: Pin<&mut Self>) -> Peek<'_, St> {","highlight_start":42,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peek` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:38:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn peek(self: Pin<&mut Self>) -> Peek<'_, St> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `Peek` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":1211,"byte_end":1215,"line_start":39,"line_end":39,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" Peek { inner: Some(self) }","highlight_start":9,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `Peek` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:39:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Peek { inner: Some(self) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PeekMut` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":2845,"byte_end":2852,"line_start":86,"line_end":86,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" pub fn peek_mut(self: Pin<&mut Self>) -> PeekMut<'_, St> {","highlight_start":46,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PeekMut` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:86:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn peek_mut(self: Pin<&mut Self>) -> PeekMut<'_, St> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `PeekMut` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":2871,"byte_end":2878,"line_start":87,"line_end":87,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" PeekMut { inner: Some(self) }","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `PeekMut` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:87:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m PeekMut { inner: Some(self) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":5043,"byte_end":5049,"line_start":149,"line_end":149,"column_start":57,"column_end":63,"is_primary":true,"text":[{"text":" pub fn next_if(self: Pin<&mut Self>, func: F) -> NextIf<'_, St, F>","highlight_start":57,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:149:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m149\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn next_if(self: Pin<&mut Self>, func: F) -> NextIf<'_, St, F>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `NextIf` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":5123,"byte_end":5129,"line_start":153,"line_end":153,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" NextIf { inner: Some((self, func)) }","highlight_start":9,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:153:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m153\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m NextIf { inner: Some((self, func)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIfEq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12492,"byte_end":12530,"line_start":418,"line_end":418,"column_start":1,"column_end":39,"is_primary":false,"text":[{"text":"struct NextIfEqFn<'a, T: ?Sized, Item> {","highlight_start":1,"highlight_end":39}],"label":"similarly named struct `NextIfEqFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6092,"byte_end":6100,"line_start":178,"line_end":178,"column_start":75,"column_end":83,"is_primary":true,"text":[{"text":" pub fn next_if_eq<'a, T>(self: Pin<&'a mut Self>, expected: &'a T) -> NextIfEq<'a, St, T>","highlight_start":75,"highlight_end":83}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6092,"byte_end":6100,"line_start":178,"line_end":178,"column_start":75,"column_end":83,"is_primary":true,"text":[{"text":" pub fn next_if_eq<'a, T>(self: Pin<&'a mut Self>, expected: &'a T) -> NextIfEq<'a, St, T>","highlight_start":75,"highlight_end":83}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIfEq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:178:75\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn next_if_eq<'a, T>(self: Pin<&'a mut Self>, expected: &'a T) -> NextIfEq<'a, St, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `NextIfEqFn`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct NextIfEqFn<'a, T: ?Sized, Item> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `NextIfEqFn` defined here\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `NextIfEq` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12492,"byte_end":12530,"line_start":418,"line_end":418,"column_start":1,"column_end":39,"is_primary":false,"text":[{"text":"struct NextIfEqFn<'a, T: ?Sized, Item> {","highlight_start":1,"highlight_end":39}],"label":"similarly named struct `NextIfEqFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6187,"byte_end":6195,"line_start":183,"line_end":183,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" NextIfEq {","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6187,"byte_end":6195,"line_start":183,"line_end":183,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" NextIfEq {","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `NextIfEq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:183:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m183\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m NextIfEq {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `NextIfEqFn`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct NextIfEqFn<'a, T: ?Sized, Item> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `NextIfEqFn` defined here\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `NextIf` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6217,"byte_end":6223,"line_start":184,"line_end":184,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" inner: NextIf { inner: Some((self, NextIfEqFn { expected, _next: PhantomData })) },","highlight_start":20,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:184:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m inner: NextIf { inner: Some((self, NextIfEqFn { expected, _next: PhantomData })) },\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Peekable` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6346,"byte_end":6354,"line_start":189,"line_end":189,"column_start":34,"column_end":42,"is_primary":true,"text":[{"text":"impl FusedStream for Peekable {","highlight_start":34,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnOnce1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Peekable;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peekable` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:189:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Peekable {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Peekable;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Peekable` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":6496,"byte_end":6504,"line_start":195,"line_end":195,"column_start":28,"column_end":36,"is_primary":true,"text":[{"text":"impl Stream for Peekable {","highlight_start":28,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::fns::FnOnce1;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Peekable;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peekable` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:195:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m195\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Peekable {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Peekable;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Peek` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":7656,"byte_end":7660,"line_start":237,"line_end":237,"column_start":25,"column_end":29,"is_primary":true,"text":[{"text":"impl fmt::Debug for Peek<'_, St>","highlight_start":25,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peek` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:237:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Peek<'_, St>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Peek` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":7905,"byte_end":7909,"line_start":247,"line_end":247,"column_start":34,"column_end":38,"is_primary":true,"text":[{"text":"impl FusedFuture for Peek<'_, St> {","highlight_start":34,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peek` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:247:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for Peek<'_, St> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Peek` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":8020,"byte_end":8024,"line_start":253,"line_end":253,"column_start":25,"column_end":29,"is_primary":true,"text":[{"text":"impl<'a, St> Future for Peek<'a, St>","highlight_start":25,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Peek` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:253:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, St> Future for Peek<'a, St>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PeekMut` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":8721,"byte_end":8728,"line_start":279,"line_end":279,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Debug for PeekMut<'_, St>","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PeekMut` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:279:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for PeekMut<'_, St>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PeekMut` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":8976,"byte_end":8983,"line_start":289,"line_end":289,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":"impl FusedFuture for PeekMut<'_, St> {","highlight_start":34,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PeekMut` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:289:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m289\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for PeekMut<'_, St> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PeekMut` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":9094,"byte_end":9101,"line_start":295,"line_end":295,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":"impl<'a, St> Future for PeekMut<'a, St>","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PeekMut` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:295:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, St> Future for PeekMut<'a, St>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":9821,"byte_end":9827,"line_start":321,"line_end":321,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for NextIf<'_, St, F>","highlight_start":28,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:321:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m321\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for NextIf<'_, St, F>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":10179,"byte_end":10185,"line_start":332,"line_end":332,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":"impl FusedFuture for NextIf<'_, St, F>","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:332:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m332\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for NextIf<'_, St, F>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":10454,"byte_end":10460,"line_start":343,"line_end":343,"column_start":24,"column_end":30,"is_primary":true,"text":[{"text":"impl Future for NextIf<'_, St, F>","highlight_start":24,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:343:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m343\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for NextIf<'_, St, F>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `NextIfEq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12492,"byte_end":12530,"line_start":418,"line_end":418,"column_start":1,"column_end":39,"is_primary":false,"text":[{"text":"struct NextIfEqFn<'a, T: ?Sized, Item> {","highlight_start":1,"highlight_end":39}],"label":"similarly named struct `NextIfEqFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":11721,"byte_end":11729,"line_start":381,"line_end":381,"column_start":28,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Debug for NextIfEq<'_, St, T>","highlight_start":28,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":11721,"byte_end":11729,"line_start":381,"line_end":381,"column_start":28,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Debug for NextIfEq<'_, St, T>","highlight_start":28,"highlight_end":36}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIfEq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:381:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for NextIfEq<'_, St, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `NextIfEqFn`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct NextIfEqFn<'a, T: ?Sized, Item> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `NextIfEqFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `NextIfEq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12492,"byte_end":12530,"line_start":418,"line_end":418,"column_start":1,"column_end":39,"is_primary":false,"text":[{"text":"struct NextIfEqFn<'a, T: ?Sized, Item> {","highlight_start":1,"highlight_end":39}],"label":"similarly named struct `NextIfEqFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12049,"byte_end":12057,"line_start":394,"line_end":394,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedFuture for NextIfEq<'_, St, T>","highlight_start":29,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12049,"byte_end":12057,"line_start":394,"line_end":394,"column_start":29,"column_end":37,"is_primary":true,"text":[{"text":"impl FusedFuture for NextIfEq<'_, St, T>","highlight_start":29,"highlight_end":37}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIfEq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:394:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m394\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for NextIfEq<'_, St, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `NextIfEqFn`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct NextIfEqFn<'a, T: ?Sized, Item> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `NextIfEqFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `NextIfEq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12492,"byte_end":12530,"line_start":418,"line_end":418,"column_start":1,"column_end":39,"is_primary":false,"text":[{"text":"struct NextIfEqFn<'a, T: ?Sized, Item> {","highlight_start":1,"highlight_end":39}],"label":"similarly named struct `NextIfEqFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12241,"byte_end":12249,"line_start":405,"line_end":405,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":"impl Future for NextIfEq<'_, St, T>","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":12241,"byte_end":12249,"line_start":405,"line_end":405,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":"impl Future for NextIfEq<'_, St, T>","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"NextIfEqFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `NextIfEq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:405:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for NextIfEq<'_, St, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `NextIfEqFn`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstruct NextIfEqFn<'a, T: ?Sized, Item> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `NextIfEqFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Skip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":486,"byte_end":490,"line_start":20,"line_end":20,"column_start":18,"column_end":22,"is_primary":true,"text":[{"text":"impl Skip {","highlight_start":18,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Skip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Skip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs:20:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Skip {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Skip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Skip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":681,"byte_end":685,"line_start":28,"line_end":28,"column_start":39,"column_end":43,"is_primary":true,"text":[{"text":"impl FusedStream for Skip {","highlight_start":39,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Skip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Skip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs:28:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Skip {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Skip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Skip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":803,"byte_end":807,"line_start":34,"line_end":34,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"impl Stream for Skip {","highlight_start":29,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::pin::Pin;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Skip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Skip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs:34:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Skip {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Skip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":677,"byte_end":686,"line_start":25,"line_end":25,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":"impl fmt::Debug for SkipWhile","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::SkipWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:25:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::SkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":1138,"byte_end":1147,"line_start":41,"line_end":41,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"impl SkipWhile","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::SkipWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:41:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::SkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":1473,"byte_end":1482,"line_start":54,"line_end":54,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":"impl FusedStream for SkipWhile","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::SkipWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:54:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for SkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::SkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":1730,"byte_end":1739,"line_start":65,"line_end":65,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl Stream for SkipWhile","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::SkipWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs:65:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for SkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::SkipWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Take` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":501,"byte_end":505,"line_start":21,"line_end":21,"column_start":18,"column_end":22,"is_primary":true,"text":[{"text":"impl Take {","highlight_start":18,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::cmp;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Take;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Take` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs:21:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Take {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Take;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Take` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":678,"byte_end":682,"line_start":29,"line_end":29,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl Stream for Take","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::cmp;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Take;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Take` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs:29:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Take\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Take;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Take` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":1627,"byte_end":1631,"line_start":68,"line_end":68,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":"impl FusedStream for Take","highlight_start":26,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::cmp;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Take;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Take` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs:68:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Take\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Take;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":666,"byte_end":675,"line_start":25,"line_end":25,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":"impl fmt::Debug for TakeWhile","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::TakeWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:25:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::TakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":1123,"byte_end":1132,"line_start":41,"line_end":41,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"impl TakeWhile","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::TakeWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:41:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::TakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":1451,"byte_end":1460,"line_start":54,"line_end":54,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl Stream for TakeWhile","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::TakeWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:54:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::TakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":2972,"byte_end":2981,"line_start":104,"line_end":104,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":"impl FusedStream for TakeWhile","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::TakeWhile;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs:104:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::TakeWhile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `TakeUntil` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":906,"byte_end":915,"line_start":30,"line_end":30,"column_start":30,"column_end":39,"is_primary":true,"text":[{"text":"impl fmt::Debug for TakeUntil","highlight_start":30,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeUntil` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:30:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TakeUntil\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TakeUntil` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":1203,"byte_end":1212,"line_start":41,"line_end":41,"column_start":15,"column_end":24,"is_primary":true,"text":[{"text":"impl TakeUntil","highlight_start":15,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeUntil` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:41:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TakeUntil\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TakeUntil` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":3329,"byte_end":3338,"line_start":111,"line_end":111,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"impl Stream for TakeUntil","highlight_start":26,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeUntil` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:111:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TakeUntil\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TakeUntil` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs","byte_start":4370,"byte_end":4379,"line_start":150,"line_end":150,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":"impl FusedStream for TakeUntil","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TakeUntil` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs:150:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TakeUntil\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":569,"byte_end":573,"line_start":23,"line_end":23,"column_start":33,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for Then","highlight_start":33,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:23:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Then\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":824,"byte_end":828,"line_start":33,"line_end":33,"column_start":18,"column_end":22,"is_primary":true,"text":[{"text":"impl Then","highlight_start":18,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:33:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Then\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":1074,"byte_end":1078,"line_start":45,"line_end":45,"column_start":34,"column_end":38,"is_primary":true,"text":[{"text":"impl FusedStream for Then","highlight_start":34,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:45:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Then\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Then` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs","byte_start":1304,"byte_end":1308,"line_start":56,"line_end":56,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"impl Stream for Then","highlight_start":29,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Then` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs:56:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Then\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Zip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":595,"byte_end":598,"line_start":22,"line_end":22,"column_start":32,"column_end":35,"is_primary":true,"text":[{"text":"impl Zip {","highlight_start":32,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::stream::{Fuse, StreamExt};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Zip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Zip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:22:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Zip {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Zip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Zip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":2184,"byte_end":2187,"line_start":61,"line_end":61,"column_start":32,"column_end":35,"is_primary":true,"text":[{"text":"impl FusedStream for Zip","highlight_start":32,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::stream::{Fuse, StreamExt};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Zip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Zip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:61:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Zip\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Zip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Zip` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":2382,"byte_end":2385,"line_start":71,"line_end":71,"column_start":27,"column_end":30,"is_primary":true,"text":[{"text":"impl Stream for Zip","highlight_start":27,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::stream::{Fuse, StreamExt};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Zip;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Zip` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs:71:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Zip\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Zip;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Scan` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":659,"byte_end":663,"line_start":28,"line_end":28,"column_start":36,"column_end":40,"is_primary":true,"text":[{"text":"impl fmt::Debug for Scan","highlight_start":36,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Scan;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Scan` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:28:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Scan\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Scan` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":1149,"byte_end":1153,"line_start":45,"line_end":45,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"impl Scan {","highlight_start":29,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Scan;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Scan` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:45:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Scan {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Scan` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":1317,"byte_end":1321,"line_start":52,"line_end":52,"column_start":24,"column_end":28,"is_primary":true,"text":[{"text":"impl Scan","highlight_start":24,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Scan;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Scan` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:52:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Scan\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Scan` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":1683,"byte_end":1687,"line_start":65,"line_end":65,"column_start":35,"column_end":39,"is_primary":true,"text":[{"text":"impl Stream for Scan","highlight_start":35,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Scan;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Scan` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:65:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Scan\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Scan` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":2914,"byte_end":2918,"line_start":108,"line_end":108,"column_start":40,"column_end":44,"is_primary":true,"text":[{"text":"impl FusedStream for Scan","highlight_start":40,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use core::fmt;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Scan;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Scan` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs:108:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Scan\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Scan;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Flatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":25002,"byte_end":25009,"line_start":768,"line_end":768,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":" fn flatten(self) -> Flatten","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Flatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:768:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m768\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn flatten(self) -> Flatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Flatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":25138,"byte_end":25145,"line_start":773,"line_end":773,"column_start":58,"column_end":65,"is_primary":true,"text":[{"text":" assert_stream::<::Item, _>(Flatten::new(self))","highlight_start":58,"highlight_end":65}],"label":"use of undeclared type `Flatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Flatten;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:773:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m773\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::<::Item, _>(Flatten::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Flatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Flatten;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `FlatMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":28162,"byte_end":28169,"line_start":852,"line_end":852,"column_start":38,"column_end":45,"is_primary":true,"text":[{"text":" fn flat_map(self, f: F) -> FlatMap","highlight_start":38,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FlatMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `FlatMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:852:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m852\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn flat_map(self, f: F) -> FlatMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FlatMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlatMap`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":28309,"byte_end":28316,"line_start":858,"line_end":858,"column_start":37,"column_end":44,"is_primary":true,"text":[{"text":" assert_stream::(FlatMap::new(self, f))","highlight_start":37,"highlight_end":44}],"label":"use of undeclared type `FlatMap`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::FlatMap;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlatMap`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:858:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m858\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(FlatMap::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlatMap`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::FlatMap;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Inspect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":3101,"byte_end":3128,"line_start":141,"line_end":141,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct InspectFn(F);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `InspectFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":54638,"byte_end":54645,"line_start":1592,"line_end":1592,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":" fn inspect(self, f: F) -> Inspect","highlight_start":34,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":54638,"byte_end":54645,"line_start":1592,"line_end":1592,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":" fn inspect(self, f: F) -> Inspect","highlight_start":34,"highlight_end":41}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inspect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:1592:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1592\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect(self, f: F) -> Inspect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:141:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectFn` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1592\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn inspect(self, f: F) -> \u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Inspect`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":54762,"byte_end":54769,"line_start":1597,"line_end":1597,"column_start":40,"column_end":47,"is_primary":true,"text":[{"text":" assert_stream::(Inspect::new(self, f))","highlight_start":40,"highlight_end":47}],"label":"use of undeclared type `Inspect`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":54762,"byte_end":54769,"line_start":1597,"line_end":1597,"column_start":40,"column_end":47,"is_primary":true,"text":[{"text":" assert_stream::(Inspect::new(self, f))","highlight_start":40,"highlight_end":47}],"label":null,"suggested_replacement":"InspectFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs","byte_start":166,"byte_end":166,"line_start":6,"line_end":6,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::future::{assert_future, Either};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Inspect;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Inspect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs:1597:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1597\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(Inspect::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Inspect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1597\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m assert_stream::(\u001b[0m\u001b[0m\u001b[38;5;10mInspectFn\u001b[0m\u001b[0m::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Inspect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":597,"byte_end":604,"line_start":23,"line_end":23,"column_start":33,"column_end":40,"is_primary":true,"text":[{"text":"impl fmt::Debug for AndThen","highlight_start":33,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:23:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for AndThen\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":897,"byte_end":904,"line_start":36,"line_end":36,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":"impl AndThen","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:36:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AndThen\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":1185,"byte_end":1192,"line_start":49,"line_end":49,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":"impl Stream for AndThen","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:49:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for AndThen\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AndThen` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs","byte_start":2328,"byte_end":2335,"line_start":85,"line_end":85,"column_start":34,"column_end":41,"is_primary":true,"text":[{"text":"impl FusedStream for AndThen","highlight_start":34,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AndThen` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs:85:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for AndThen\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ErrInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":859,"byte_end":866,"line_start":31,"line_end":31,"column_start":5,"column_end":12,"is_primary":true,"text":[{"text":" ErrInto(","highlight_start":5,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ErrInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ErrInto(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":883,"byte_end":889,"line_start":32,"line_end":32,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" MapErr>","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":883,"byte_end":889,"line_start":32,"line_end":32,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" MapErr>","highlight_start":9,"highlight_end":15}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:32:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":5511,"byte_end":5540,"line_start":243,"line_end":243,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct InspectOkFn(F);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `InspectOkFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1114,"byte_end":1123,"line_start":38,"line_end":38,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":" InspectOk(","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1114,"byte_end":1123,"line_start":38,"line_end":38,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":" InspectOk(","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:38:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectOk(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:243:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectOkFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectOkFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":6407,"byte_end":6437,"line_start":281,"line_end":281,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct InspectErrFn(F);","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `InspectErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1424,"byte_end":1434,"line_start":45,"line_end":45,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" InspectErr(","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1424,"byte_end":1434,"line_start":45,"line_end":45,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" InspectErr(","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:45:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m InspectErr(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:281:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `IntoStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs","byte_start":461,"byte_end":471,"line_start":18,"line_end":18,"column_start":10,"column_end":20,"is_primary":true,"text":[{"text":"impl IntoStream {","highlight_start":10,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs:18:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl IntoStream {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IntoStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs","byte_start":664,"byte_end":674,"line_start":27,"line_end":27,"column_start":51,"column_end":61,"is_primary":true,"text":[{"text":"impl FusedStream for IntoStream {","highlight_start":51,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs:27:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for IntoStream {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `IntoStream` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs","byte_start":795,"byte_end":805,"line_start":33,"line_end":33,"column_start":32,"column_end":42,"is_primary":true,"text":[{"text":"impl Stream for IntoStream {","highlight_start":32,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `IntoStream` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs:33:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for IntoStream {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":1860,"byte_end":1865,"line_start":56,"line_end":56,"column_start":5,"column_end":10,"is_primary":true,"text":[{"text":" MapOk(","highlight_start":5,"highlight_end":10}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:56:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapOk(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2142,"byte_end":2148,"line_start":63,"line_end":63,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" MapErr(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":2142,"byte_end":2148,"line_start":63,"line_end":63,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" MapErr(","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:63:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapErr(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":594,"byte_end":600,"line_start":23,"line_end":23,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":"impl fmt::Debug for OrElse","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:23:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for OrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":892,"byte_end":898,"line_start":36,"line_end":36,"column_start":18,"column_end":24,"is_primary":true,"text":[{"text":"impl OrElse","highlight_start":18,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:36:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":1176,"byte_end":1182,"line_start":49,"line_end":49,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":"impl Stream for OrElse","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:49:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for OrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OrElse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs","byte_start":2452,"byte_end":2458,"line_start":89,"line_end":89,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":"impl FusedStream for OrElse","highlight_start":34,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OrElse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs:89:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m89\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for OrElse\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs","byte_start":565,"byte_end":575,"line_start":21,"line_end":21,"column_start":33,"column_end":43,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryForEach","highlight_start":33,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs:21:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs","byte_start":871,"byte_end":881,"line_start":34,"line_end":34,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":"impl TryForEach","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs:34:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryForEach` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs","byte_start":1126,"byte_end":1136,"line_start":45,"line_end":45,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":"impl Future for TryForEach","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryForEach` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs:45:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryForEach\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":683,"byte_end":692,"line_start":27,"line_end":27,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryFilter","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:27:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryFilter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":1088,"byte_end":1097,"line_start":42,"line_end":42,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"impl TryFilter","highlight_start":18,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:42:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFilter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":1340,"byte_end":1349,"line_start":53,"line_end":53,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":"impl FusedStream for TryFilter","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:53:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TryFilter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilter` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs","byte_start":1606,"byte_end":1615,"line_start":64,"line_end":64,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl Stream for TryFilter","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs:64:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryFilter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":623,"byte_end":635,"line_start":24,"line_end":24,"column_start":33,"column_end":45,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryFilterMap","highlight_start":33,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:24:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryFilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":935,"byte_end":947,"line_start":37,"line_end":37,"column_start":18,"column_end":30,"is_primary":true,"text":[{"text":"impl TryFilterMap {","highlight_start":18,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:37:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFilterMap {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":1144,"byte_end":1156,"line_start":45,"line_end":45,"column_start":37,"column_end":49,"is_primary":true,"text":[{"text":"impl FusedStream for TryFilterMap","highlight_start":37,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:45:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TryFilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFilterMap` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs","byte_start":1434,"byte_end":1446,"line_start":56,"line_end":56,"column_start":32,"column_end":44,"is_primary":true,"text":[{"text":"impl Stream for TryFilterMap","highlight_start":32,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFilterMap` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs:56:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryFilterMap\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs","byte_start":568,"byte_end":578,"line_start":24,"line_end":24,"column_start":10,"column_end":20,"is_primary":true,"text":[{"text":"impl TryFlatten","highlight_start":10,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs:24:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs","byte_start":843,"byte_end":853,"line_start":37,"line_end":37,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":"impl FusedStream for TryFlatten","highlight_start":26,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs:37:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFlatten` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs","byte_start":1099,"byte_end":1109,"line_start":48,"line_end":48,"column_start":21,"column_end":31,"is_primary":true,"text":[{"text":"impl Stream for TryFlatten","highlight_start":21,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFlatten` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs:48:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryFlatten\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryCollect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs","byte_start":556,"byte_end":566,"line_start":20,"line_end":20,"column_start":33,"column_end":43,"is_primary":true,"text":[{"text":"impl TryCollect {","highlight_start":33,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryCollect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs:20:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryCollect {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryCollect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs","byte_start":706,"byte_end":716,"line_start":26,"line_end":26,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":"impl FusedFuture for TryCollect","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryCollect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs:26:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for TryCollect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryCollect` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs","byte_start":904,"byte_end":914,"line_start":36,"line_end":36,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":"impl Future for TryCollect","highlight_start":24,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryCollect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs:36:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryCollect\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryConcat` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs","byte_start":506,"byte_end":515,"line_start":19,"line_end":19,"column_start":10,"column_end":19,"is_primary":true,"text":[{"text":"impl TryConcat","highlight_start":10,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryConcat` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs:19:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryConcat\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryConcat` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs","byte_start":734,"byte_end":743,"line_start":29,"line_end":29,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"impl Future for TryConcat","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryConcat` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs:29:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryConcat\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":599,"byte_end":606,"line_start":22,"line_end":22,"column_start":36,"column_end":43,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryFold","highlight_start":36,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:22:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryFold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":965,"byte_end":972,"line_start":37,"line_end":37,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":"impl TryFold","highlight_start":21,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:37:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryFold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":1252,"byte_end":1259,"line_start":48,"line_end":48,"column_start":37,"column_end":44,"is_primary":true,"text":[{"text":"impl FusedFuture for TryFold","highlight_start":37,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:48:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedFuture for TryFold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryFold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs","byte_start":1513,"byte_end":1520,"line_start":59,"line_end":59,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":"impl Future for TryFold","highlight_start":32,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryFold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs:59:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Future for TryFold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryUnfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":2137,"byte_end":2146,"line_start":59,"line_end":59,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":"pub fn try_unfold(init: T, f: F) -> TryUnfold","highlight_start":54,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryUnfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:59:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn try_unfold(init: T, f: F) -> TryUnfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `TryUnfold` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":2283,"byte_end":2292,"line_start":64,"line_end":64,"column_start":50,"column_end":59,"is_primary":true,"text":[{"text":" assert_stream::, _>(TryUnfold { f, state: Some(init), fut: None })","highlight_start":50,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `TryUnfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:64:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(TryUnfold { f, state: Some(init), fut: None })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryUnfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":2608,"byte_end":2617,"line_start":78,"line_end":78,"column_start":32,"column_end":41,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryUnfold","highlight_start":32,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryUnfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:78:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryUnfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryUnfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs","byte_start":2879,"byte_end":2888,"line_start":88,"line_end":88,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":"impl Stream for TryUnfold","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryUnfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs:88:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryUnfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TrySkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":714,"byte_end":726,"line_start":26,"line_end":26,"column_start":33,"column_end":45,"is_primary":true,"text":[{"text":"impl fmt::Debug for TrySkipWhile","highlight_start":33,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TrySkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:26:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TrySkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TrySkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":1182,"byte_end":1194,"line_start":42,"line_end":42,"column_start":18,"column_end":30,"is_primary":true,"text":[{"text":"impl TrySkipWhile","highlight_start":18,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TrySkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:42:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m42\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TrySkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TrySkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":1534,"byte_end":1546,"line_start":55,"line_end":55,"column_start":29,"column_end":41,"is_primary":true,"text":[{"text":"impl Stream for TrySkipWhile","highlight_start":29,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TrySkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:55:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TrySkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TrySkipWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs","byte_start":3038,"byte_end":3050,"line_start":100,"line_end":100,"column_start":34,"column_end":46,"is_primary":true,"text":[{"text":"impl FusedStream for TrySkipWhile","highlight_start":34,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TrySkipWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs:100:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TrySkipWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryTakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":729,"byte_end":741,"line_start":29,"line_end":29,"column_start":33,"column_end":45,"is_primary":true,"text":[{"text":"impl fmt::Debug for TryTakeWhile","highlight_start":33,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryTakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:29:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for TryTakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryTakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":1193,"byte_end":1205,"line_start":45,"line_end":45,"column_start":18,"column_end":30,"is_primary":true,"text":[{"text":"impl TryTakeWhile","highlight_start":18,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryTakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:45:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl TryTakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryTakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":1543,"byte_end":1555,"line_start":58,"line_end":58,"column_start":29,"column_end":41,"is_primary":true,"text":[{"text":"impl Stream for TryTakeWhile","highlight_start":29,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryTakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:58:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for TryTakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TryTakeWhile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs","byte_start":3155,"byte_end":3167,"line_start":109,"line_end":109,"column_start":34,"column_end":46,"is_primary":true,"text":[{"text":"impl FusedStream for TryTakeWhile","highlight_start":34,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TryTakeWhile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs:109:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for TryTakeWhile\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ErrInto` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":6216,"byte_end":6223,"line_start":184,"line_end":184,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":" fn err_into(self) -> ErrInto","highlight_start":29,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ErrInto` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:184:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn err_into(self) -> ErrInto\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":6927,"byte_end":6932,"line_start":209,"line_end":209,"column_start":36,"column_end":41,"is_primary":true,"text":[{"text":" fn map_ok(self, f: F) -> MapOk","highlight_start":36,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:209:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_ok(self, f: F) -> MapOk\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MapErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":4783,"byte_end":4809,"line_start":211,"line_end":211,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub struct MapErrFn(F);","highlight_start":1,"highlight_end":27}],"label":"similarly named struct `MapErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":7643,"byte_end":7649,"line_start":234,"line_end":234,"column_start":37,"column_end":43,"is_primary":true,"text":[{"text":" fn map_err(self, f: F) -> MapErr","highlight_start":37,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":7643,"byte_end":7649,"line_start":234,"line_end":234,"column_start":37,"column_end":43,"is_primary":true,"text":[{"text":" fn map_err(self, f: F) -> MapErr","highlight_start":37,"highlight_end":43}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MapErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:234:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn map_err(self, f: F) -> MapErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:211:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct MapErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `MapErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectOk` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":5511,"byte_end":5540,"line_start":243,"line_end":243,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct InspectOkFn(F);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `InspectOkFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":10974,"byte_end":10983,"line_start":321,"line_end":321,"column_start":37,"column_end":46,"is_primary":true,"text":[{"text":" fn inspect_ok(self, f: F) -> InspectOk","highlight_start":37,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":10974,"byte_end":10983,"line_start":321,"line_end":321,"column_start":37,"column_end":46,"is_primary":true,"text":[{"text":" fn inspect_ok(self, f: F) -> InspectOk","highlight_start":37,"highlight_end":46}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectOk` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:321:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m321\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect_ok(self, f: F) -> InspectOk\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:243:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectOkFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectOkFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `InspectErr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs","byte_start":6407,"byte_end":6437,"line_start":281,"line_end":281,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct InspectErrFn(F);","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `InspectErrFn` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11474,"byte_end":11484,"line_start":334,"line_end":334,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn inspect_err(self, f: F) -> InspectErr","highlight_start":38,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11474,"byte_end":11484,"line_start":334,"line_end":334,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn inspect_err(self, f: F) -> InspectErr","highlight_start":38,"highlight_end":48}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `InspectErr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:334:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m334\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn inspect_err(self, f: F) -> InspectErr\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs:281:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct InspectErrFn(F);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `InspectErrFn` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Once` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":572,"byte_end":576,"line_start":20,"line_end":20,"column_start":42,"column_end":46,"is_primary":true,"text":[{"text":"pub fn once(future: Fut) -> Once {","highlight_start":42,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Once;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Once` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:20:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn once(future: Fut) -> Once {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Once;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Once`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":620,"byte_end":624,"line_start":21,"line_end":21,"column_start":37,"column_end":41,"is_primary":true,"text":[{"text":" assert_stream::(Once::new(future))","highlight_start":37,"highlight_end":41}],"label":"use of undeclared type `Once`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Once;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Once`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:21:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(Once::new(future))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Once`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Once;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Once` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":878,"byte_end":882,"line_start":34,"line_end":34,"column_start":11,"column_end":15,"is_primary":true,"text":[{"text":"impl Once {","highlight_start":11,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Once;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Once` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:34:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Once {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Once;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Once` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":1011,"byte_end":1015,"line_start":40,"line_end":40,"column_start":30,"column_end":34,"is_primary":true,"text":[{"text":"impl Stream for Once {","highlight_start":30,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Once;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Once` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:40:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m40\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Once {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Once;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Once` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":1620,"byte_end":1624,"line_start":63,"line_end":63,"column_start":35,"column_end":39,"is_primary":true,"text":[{"text":"impl FusedStream for Once {","highlight_start":35,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::iter::Once;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Once` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs:63:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Once {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::iter::Once;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":492,"byte_end":505,"line_start":18,"line_end":18,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl Stream for PollImmediate","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:18:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for PollImmediate\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":1418,"byte_end":1431,"line_start":47,"line_end":47,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":"impl super::FusedStream for PollImmediate {","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:47:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl super::FusedStream for PollImmediate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":2430,"byte_end":2443,"line_start":78,"line_end":78,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":"pub fn poll_immediate(s: S) -> PollImmediate {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:78:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn poll_immediate(s: S) -> PollImmediate {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `PollImmediate` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":2491,"byte_end":2504,"line_start":79,"line_end":79,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" super::assert_stream::, PollImmediate>(PollImmediate { stream: Some(s) })","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:79:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m super::assert_stream::, PollImmediate>(PollImmediate { stream: Some(s) })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `PollImmediate` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs","byte_start":2509,"byte_end":2522,"line_start":79,"line_end":79,"column_start":61,"column_end":74,"is_primary":true,"text":[{"text":" super::assert_stream::, PollImmediate>(PollImmediate { stream: Some(s) })","highlight_start":61,"highlight_end":74}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `PollImmediate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs:79:61\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m super::assert_stream::, PollImmediate>(PollImmediate { stream: Some(s) })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Select` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":1475,"byte_end":1481,"line_start":47,"line_end":47,"column_start":56,"column_end":62,"is_primary":true,"text":[{"text":"pub fn select(stream1: St1, stream2: St2) -> Select","highlight_start":56,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::future::Select;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Select` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:47:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn select(stream1: St1, stream2: St2) -> Select\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::future::Select;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `Select` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":1669,"byte_end":1675,"line_start":56,"line_end":56,"column_start":35,"column_end":41,"is_primary":true,"text":[{"text":" assert_stream::(Select {","highlight_start":35,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::future::Select;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `Select` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:56:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(Select {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::future::Select;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Select` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":1771,"byte_end":1777,"line_start":61,"line_end":61,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":"impl Select {","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::future::Select;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Select` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:61:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Select {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::future::Select;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Select` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":3081,"byte_end":3087,"line_start":96,"line_end":96,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"impl FusedStream for Select","highlight_start":32,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::future::Select;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Select` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:96:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Select\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::future::Select;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Select` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":3266,"byte_end":3272,"line_start":106,"line_end":106,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":"impl Stream for Select","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this struct through its public re-export","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use super::assert_stream;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::future::Select;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Select` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs:106:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Select\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this struct through its public re-export\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::future::Select;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":4150,"byte_end":4168,"line_start":143,"line_end":143,"column_start":6,"column_end":24,"is_primary":true,"text":[{"text":") -> SelectWithStrategy","highlight_start":6,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:143:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m143\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m) -> SelectWithStrategy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SelectWithStrategy` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":4347,"byte_end":4365,"line_start":150,"line_end":150,"column_start":35,"column_end":53,"is_primary":true,"text":[{"text":" assert_stream::(SelectWithStrategy {","highlight_start":35,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:150:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(SelectWithStrategy {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":4542,"byte_end":4560,"line_start":159,"line_end":159,"column_start":29,"column_end":47,"is_primary":true,"text":[{"text":"impl SelectWithStrategy {","highlight_start":29,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:159:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m159\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SelectWithStrategy {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":5927,"byte_end":5945,"line_start":194,"line_end":194,"column_start":45,"column_end":63,"is_primary":true,"text":[{"text":"impl FusedStream for SelectWithStrategy","highlight_start":45,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:194:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m194\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for SelectWithStrategy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategyProj` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":6300,"byte_end":6322,"line_start":210,"line_end":210,"column_start":18,"column_end":40,"is_primary":true,"text":[{"text":" select: &mut SelectWithStrategyProj<'_, St1, St2, Clos, State>,","highlight_start":18,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategyProj` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:210:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m210\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m select: &mut SelectWithStrategyProj<'_, St1, St2, Clos, State>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategyProj` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":6708,"byte_end":6730,"line_start":226,"line_end":226,"column_start":18,"column_end":40,"is_primary":true,"text":[{"text":" select: &mut SelectWithStrategyProj<'_, St1, St2, Clos, State>,","highlight_start":18,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategyProj` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:226:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m226\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m select: &mut SelectWithStrategyProj<'_, St1, St2, Clos, State>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":7515,"byte_end":7533,"line_start":256,"line_end":256,"column_start":40,"column_end":58,"is_primary":true,"text":[{"text":"impl Stream for SelectWithStrategy","highlight_start":40,"highlight_end":58}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:256:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m256\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for SelectWithStrategy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SelectWithStrategy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs","byte_start":8707,"byte_end":8725,"line_start":291,"line_end":291,"column_start":44,"column_end":62,"is_primary":true,"text":[{"text":"impl fmt::Debug for SelectWithStrategy","highlight_start":44,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SelectWithStrategy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs:291:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SelectWithStrategy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":1768,"byte_end":1774,"line_start":50,"line_end":50,"column_start":50,"column_end":56,"is_primary":true,"text":[{"text":"pub fn unfold(init: T, f: F) -> Unfold","highlight_start":50,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:50:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub fn unfold(init: T, f: F) -> Unfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `Unfold` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":1892,"byte_end":1898,"line_start":55,"line_end":55,"column_start":30,"column_end":36,"is_primary":true,"text":[{"text":" assert_stream::(Unfold { f, state: UnfoldState::Value { value: init } })","highlight_start":30,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `Unfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:55:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(Unfold { f, state: UnfoldState::Value { value: init } })\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":2204,"byte_end":2210,"line_start":68,"line_end":68,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"impl fmt::Debug for Unfold","highlight_start":32,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:68:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Unfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":2450,"byte_end":2456,"line_start":78,"line_end":78,"column_start":39,"column_end":45,"is_primary":true,"text":[{"text":"impl FusedStream for Unfold","highlight_start":39,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:78:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl FusedStream for Unfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Unfold` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs","byte_start":2736,"byte_end":2742,"line_start":92,"line_end":92,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":"impl Stream for Unfold","highlight_start":34,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Unfold` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs:92:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stream for Unfold\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `UnfoldState` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":421,"byte_end":432,"line_start":22,"line_end":22,"column_start":12,"column_end":23,"is_primary":true,"text":[{"text":"impl UnfoldState {","highlight_start":12,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `UnfoldState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:22:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl UnfoldState {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"the associated type `::Item` may not live long enough","code":{"code":"E0309","explanation":"A parameter type is missing an explicit lifetime bound and may not live long\nenough.\n\nErroneous code example:\n\n```compile_fail,E0309\n// This won't compile because the applicable impl of\n// `SomeTrait` (below) requires that `T: 'a`, but the struct does\n// not have a matching where-clause.\nstruct Foo<'a, T> {\n foo: >::Output,\n}\n\ntrait SomeTrait<'a> {\n type Output;\n}\n\nimpl<'a, T> SomeTrait<'a> for T\nwhere\n T: 'a,\n{\n type Output = u32;\n}\n```\n\nThe type definition contains some field whose type requires an outlives\nannotation. Outlives annotations (e.g., `T: 'a`) are used to guarantee that all\nthe data in `T` is valid for at least the lifetime `'a`. This scenario most\ncommonly arises when the type contains an associated type reference like\n`>::Output`, as shown in the previous code.\n\nThere, the where clause `T: 'a` that appears on the impl is not known to be\nsatisfied on the struct. To make this example compile, you have to add a\nwhere-clause like `T: 'a` to the struct definition:\n\n```\nstruct Foo<'a, T>\nwhere\n T: 'a,\n{\n foo: >::Output\n}\n\ntrait SomeTrait<'a> {\n type Output;\n}\n\nimpl<'a, T> SomeTrait<'a> for T\nwhere\n T: 'a,\n{\n type Output = u32;\n}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":8075,"byte_end":8095,"line_start":257,"line_end":257,"column_start":19,"column_end":39,"is_primary":true,"text":[{"text":" type Output = Option<&'a St::Item>;","highlight_start":19,"highlight_end":39}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider adding an explicit lifetime bound `::Item: 'a`...","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"...so that the reference type `&'a ::Item` does not outlive the data it points at","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0309]\u001b[0m\u001b[0m\u001b[1m: the associated type `::Item` may not live long enough\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:257:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = Option<&'a St::Item>;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider adding an explicit lifetime bound `::Item: 'a`...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: ...so that the reference type `&'a ::Item` does not outlive the data it points at\u001b[0m\n\n"} +{"message":"the associated type `::Item` may not live long enough","code":{"code":"E0309","explanation":"A parameter type is missing an explicit lifetime bound and may not live long\nenough.\n\nErroneous code example:\n\n```compile_fail,E0309\n// This won't compile because the applicable impl of\n// `SomeTrait` (below) requires that `T: 'a`, but the struct does\n// not have a matching where-clause.\nstruct Foo<'a, T> {\n foo: >::Output,\n}\n\ntrait SomeTrait<'a> {\n type Output;\n}\n\nimpl<'a, T> SomeTrait<'a> for T\nwhere\n T: 'a,\n{\n type Output = u32;\n}\n```\n\nThe type definition contains some field whose type requires an outlives\nannotation. Outlives annotations (e.g., `T: 'a`) are used to guarantee that all\nthe data in `T` is valid for at least the lifetime `'a`. This scenario most\ncommonly arises when the type contains an associated type reference like\n`>::Output`, as shown in the previous code.\n\nThere, the where clause `T: 'a` that appears on the impl is not known to be\nsatisfied on the struct. To make this example compile, you have to add a\nwhere-clause like `T: 'a` to the struct definition:\n\n```\nstruct Foo<'a, T>\nwhere\n T: 'a,\n{\n foo: >::Output\n}\n\ntrait SomeTrait<'a> {\n type Output;\n}\n\nimpl<'a, T> SomeTrait<'a> for T\nwhere\n T: 'a,\n{\n type Output = u32;\n}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs","byte_start":9152,"byte_end":9176,"line_start":299,"line_end":299,"column_start":19,"column_end":43,"is_primary":true,"text":[{"text":" type Output = Option<&'a mut St::Item>;","highlight_start":19,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider adding an explicit lifetime bound `::Item: 'a`...","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"...so that the reference type `&'a mut ::Item` does not outlive the data it points at","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0309]\u001b[0m\u001b[0m\u001b[1m: the associated type `::Item` may not live long enough\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs:299:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m299\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = Option<&'a mut St::Item>;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider adding an explicit lifetime bound `::Item: 'a`...\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: ...so that the reference type `&'a mut ::Item` does not outlive the data it points at\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":1147,"byte_end":1158,"line_start":49,"line_end":49,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::First { f } => {","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:49:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::First { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":1309,"byte_end":1320,"line_start":53,"line_end":53,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::Second { f } => {","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:53:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::Second { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":1504,"byte_end":1515,"line_start":58,"line_end":58,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::Empty => panic!(\"Flatten polled after completion\"),","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:58:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::Empty => panic!(\"Flatten polled after completion\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":2167,"byte_end":2178,"line_start":87,"line_end":87,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::First { f } => {","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:87:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::First { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":2329,"byte_end":2340,"line_start":91,"line_end":91,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::Second { f } => {","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:91:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::Second { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs","byte_start":2597,"byte_end":2608,"line_start":98,"line_end":98,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" FlattenProj::Empty => break None,","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `FlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs:98:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m98\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m FlattenProj::Empty => break None,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":1221,"byte_end":1228,"line_start":54,"line_end":54,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" MapProj::Incomplete { future, .. } => {","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `MapProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:54:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapProj::Incomplete { future, .. } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapProjReplace`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":1395,"byte_end":1409,"line_start":57,"line_end":57,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":" MapProjReplace::Incomplete { f, .. } => Poll::Ready(f.call_once(output)),","highlight_start":21,"highlight_end":35}],"label":"use of undeclared type `MapProjReplace`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapProjReplace`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:57:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapProjReplace::Incomplete { f, .. } => Poll::Ready(f.call_once(output)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapProjReplace`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapProjReplace`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":1489,"byte_end":1503,"line_start":58,"line_end":58,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":" MapProjReplace::Complete => unreachable!(),","highlight_start":21,"highlight_end":35}],"label":"use of undeclared type `MapProjReplace`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapProjReplace`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:58:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapProjReplace::Complete => unreachable!(),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapProjReplace`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs","byte_start":1577,"byte_end":1584,"line_start":61,"line_end":61,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" MapProj::Complete => {","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `MapProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs:61:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m MapProj::Complete => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapInto`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":5069,"byte_end":5076,"line_start":164,"line_end":164,"column_start":31,"column_end":38,"is_primary":true,"text":[{"text":" assert_future::(MapInto::new(self))","highlight_start":31,"highlight_end":38}],"label":"use of undeclared type `MapInto`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapInto`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:164:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(MapInto::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapInto`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Then`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":6138,"byte_end":6142,"line_start":197,"line_end":197,"column_start":41,"column_end":45,"is_primary":true,"text":[{"text":" assert_future::(Then::new(self, f))","highlight_start":41,"highlight_end":45}],"label":"use of undeclared type `Then`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Then`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:197:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(Then::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Then`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `IntoStream`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":8584,"byte_end":8594,"line_start":282,"line_end":282,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" assert_stream::(IntoStream::new(self))","highlight_start":42,"highlight_end":52}],"label":"use of undeclared type `IntoStream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `IntoStream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:282:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::(IntoStream::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `IntoStream`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `FlattenStream`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":10626,"byte_end":10639,"line_start":346,"line_end":346,"column_start":60,"column_end":73,"is_primary":true,"text":[{"text":" assert_stream::<::Item, _>(FlattenStream::new(self))","highlight_start":60,"highlight_end":73}],"label":"use of undeclared type `FlattenStream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `FlattenStream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:346:60\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::<::Item, _>(FlattenStream::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `FlattenStream`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnitError`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":17771,"byte_end":17780,"line_start":545,"line_end":545,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":" assert_future::, _>(UnitError::new(self))","highlight_start":54,"highlight_end":63}],"label":"use of undeclared type `UnitError`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnitError`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:545:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m545\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(UnitError::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnitError`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `NeverError`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs","byte_start":18071,"byte_end":18081,"line_start":554,"line_end":554,"column_start":57,"column_end":67,"is_primary":true,"text":[{"text":" assert_future::, _>(NeverError::new(self))","highlight_start":57,"highlight_end":67}],"label":"use of undeclared type `NeverError`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `NeverError`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs:554:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m554\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(NeverError::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `NeverError`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":1235,"byte_end":1249,"line_start":49,"line_end":49,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::First { f } => match ready!(f.try_poll(cx)) {","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:49:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::First { f } => match ready!(f.try_poll(cx)) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":1530,"byte_end":1544,"line_start":56,"line_end":56,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::Second { f } => {","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:56:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::Second { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":1732,"byte_end":1746,"line_start":61,"line_end":61,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::Empty => panic!(\"TryFlatten polled after completion\"),","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:61:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::Empty => panic!(\"TryFlatten polled after completion\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":2460,"byte_end":2474,"line_start":90,"line_end":90,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::First { f } => match ready!(f.try_poll(cx)) {","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:90:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::First { f } => match ready!(f.try_poll(cx)) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":2761,"byte_end":2775,"line_start":97,"line_end":97,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::Second { f } => {","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:97:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::Second { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs","byte_start":3036,"byte_end":3050,"line_start":104,"line_end":104,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" TryFlattenProj::Empty => break None,","highlight_start":17,"highlight_end":31}],"label":"use of undeclared type `TryFlattenProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs:104:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenProj::Empty => break None,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenErrProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":1144,"byte_end":1161,"line_start":46,"line_end":46,"column_start":17,"column_end":34,"is_primary":true,"text":[{"text":" TryFlattenErrProj::First { f } => match ready!(f.try_poll(cx)) {","highlight_start":17,"highlight_end":34}],"label":"use of undeclared type `TryFlattenErrProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenErrProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:46:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m46\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErrProj::First { f } => match ready!(f.try_poll(cx)) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenErrProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenErrProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":1441,"byte_end":1458,"line_start":53,"line_end":53,"column_start":17,"column_end":34,"is_primary":true,"text":[{"text":" TryFlattenErrProj::Second { f } => {","highlight_start":17,"highlight_end":34}],"label":"use of undeclared type `TryFlattenErrProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenErrProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:53:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErrProj::Second { f } => {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenErrProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenErrProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs","byte_start":1646,"byte_end":1663,"line_start":58,"line_end":58,"column_start":17,"column_end":34,"is_primary":true,"text":[{"text":" TryFlattenErrProj::Empty => panic!(\"TryFlattenErr polled after completion\"),","highlight_start":17,"highlight_end":34}],"label":"use of undeclared type `TryFlattenErrProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenErrProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs:58:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryFlattenErrProj::Empty => panic!(\"TryFlattenErr polled after completion\"),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenErrProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2120,"byte_end":2130,"line_start":65,"line_end":65,"column_start":59,"column_end":69,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]","highlight_start":59,"highlight_end":69}],"label":"use of undeclared type `TryFlatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:65:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlatten`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2136,"byte_end":2141,"line_start":65,"line_end":65,"column_start":75,"column_end":80,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]","highlight_start":75,"highlight_end":80}],"label":"use of undeclared type `MapOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:65:75\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlatten::new(MapOk::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapOk`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2370,"byte_end":2383,"line_start":72,"line_end":72,"column_start":59,"column_end":72,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]","highlight_start":59,"highlight_end":72}],"label":"use of undeclared type `TryFlattenErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:72:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenErr`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2389,"byte_end":2395,"line_start":72,"line_end":72,"column_start":78,"column_end":84,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]","highlight_start":78,"highlight_end":84}],"label":"use of undeclared type `MapErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2389,"byte_end":2395,"line_start":72,"line_end":72,"column_start":78,"column_end":84,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]","highlight_start":78,"highlight_end":84}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:72:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut1, f: F| TryFlattenErr::new(MapErr::new(x, f))]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2599,"byte_end":2605,"line_start":79,"line_end":79,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())]","highlight_start":52,"highlight_end":58}],"label":"use of undeclared type `MapErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2599,"byte_end":2605,"line_start":79,"line_end":79,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())]","highlight_start":52,"highlight_end":58}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:79:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| MapErr::new(x, into_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":2812,"byte_end":2817,"line_start":86,"line_end":86,"column_start":52,"column_end":57,"is_primary":true,"text":[{"text":" ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())]","highlight_start":52,"highlight_end":57}],"label":"use of undeclared type `MapOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:86:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Future + FusedFuture + New[|x: Fut| MapOk::new(x, into_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapOk`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":7647,"byte_end":7652,"line_start":222,"line_end":222,"column_start":52,"column_end":57,"is_primary":true,"text":[{"text":" assert_future::, _>(MapOk::new(self, f))","highlight_start":52,"highlight_end":57}],"label":"use of undeclared type `MapOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:222:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m222\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(MapOk::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapOk`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapOkOrElse`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":9254,"byte_end":9265,"line_start":263,"line_end":263,"column_start":31,"column_end":42,"is_primary":true,"text":[{"text":" assert_future::(MapOkOrElse::new(self, f, e))","highlight_start":31,"highlight_end":42}],"label":"use of undeclared type `MapOkOrElse`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a type alias with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":9254,"byte_end":9265,"line_start":263,"line_end":263,"column_start":31,"column_end":42,"is_primary":true,"text":[{"text":" assert_future::(MapOkOrElse::new(self, f, e))","highlight_start":31,"highlight_end":42}],"label":null,"suggested_replacement":"MapOkOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapOkOrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:263:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(MapOkOrElse::new(self, f, e))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapOkOrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a type alias with a similar name exists: `MapOkOrElseFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":10985,"byte_end":10991,"line_start":313,"line_end":313,"column_start":49,"column_end":55,"is_primary":true,"text":[{"text":" assert_future::, _>(MapErr::new(self, f))","highlight_start":49,"highlight_end":55}],"label":"use of undeclared type `MapErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":10985,"byte_end":10991,"line_start":313,"line_end":313,"column_start":49,"column_end":55,"is_primary":true,"text":[{"text":" assert_future::, _>(MapErr::new(self, f))","highlight_start":49,"highlight_end":55}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:313:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(MapErr::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ErrInto`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12142,"byte_end":12149,"line_start":346,"line_end":346,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":" assert_future::, _>(ErrInto::new(self))","highlight_start":49,"highlight_end":56}],"label":"use of undeclared type `ErrInto`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ErrInto`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:346:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(ErrInto::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ErrInto`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `OkInto`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12444,"byte_end":12450,"line_start":356,"line_end":356,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" assert_future::, _>(OkInto::new(self))","highlight_start":52,"highlight_end":58}],"label":"use of undeclared type `OkInto`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":12444,"byte_end":12450,"line_start":356,"line_end":356,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" assert_future::, _>(OkInto::new(self))","highlight_start":52,"highlight_end":58}],"label":null,"suggested_replacement":"Into","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `OkInto`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:356:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(OkInto::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `OkInto`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `Into`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `AndThen`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":14083,"byte_end":14090,"line_start":401,"line_end":401,"column_start":57,"column_end":64,"is_primary":true,"text":[{"text":" assert_future::, _>(AndThen::new(self, f))","highlight_start":57,"highlight_end":64}],"label":"use of undeclared type `AndThen`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `AndThen`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:401:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m401\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(AndThen::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `AndThen`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `OrElse`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":15707,"byte_end":15713,"line_start":446,"line_end":446,"column_start":57,"column_end":63,"is_primary":true,"text":[{"text":" assert_future::, _>(OrElse::new(self, f))","highlight_start":57,"highlight_end":63}],"label":"use of undeclared type `OrElse`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `OrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:446:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(OrElse::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `OrElse`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `InspectOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":16640,"byte_end":16649,"line_start":472,"line_end":472,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" assert_future::, _>(InspectOk::new(self, f))","highlight_start":59,"highlight_end":68}],"label":"use of undeclared type `InspectOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":16640,"byte_end":16649,"line_start":472,"line_end":472,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" assert_future::, _>(InspectOk::new(self, f))","highlight_start":59,"highlight_end":68}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `InspectOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:472:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m472\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(InspectOk::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `InspectOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `InspectErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":17581,"byte_end":17591,"line_start":498,"line_end":498,"column_start":59,"column_end":69,"is_primary":true,"text":[{"text":" assert_future::, _>(InspectErr::new(self, f))","highlight_start":59,"highlight_end":69}],"label":"use of undeclared type `InspectErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":17581,"byte_end":17591,"line_start":498,"line_end":498,"column_start":59,"column_end":69,"is_primary":true,"text":[{"text":" assert_future::, _>(InspectErr::new(self, f))","highlight_start":59,"highlight_end":69}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `InspectErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:498:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m498\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(InspectErr::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `InspectErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlatten`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":18011,"byte_end":18021,"line_start":510,"line_end":510,"column_start":78,"column_end":88,"is_primary":true,"text":[{"text":" assert_future::::Ok, Self::Error>, _>(TryFlatten::new(self))","highlight_start":78,"highlight_end":88}],"label":"use of undeclared type `TryFlatten`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlatten`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:510:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m510\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::::Ok, Self::Error>, _>(TryFlatten::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlatten`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryFlattenStream`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":19204,"byte_end":19220,"line_start":543,"line_end":543,"column_start":78,"column_end":94,"is_primary":true,"text":[{"text":" assert_stream::::Ok, Self::Error>, _>(TryFlattenStream::new(","highlight_start":78,"highlight_end":94}],"label":"use of undeclared type `TryFlattenStream`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryFlattenStream`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:543:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m543\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::::Ok, Self::Error>, _>(TryFlattenStream::new(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryFlattenStream`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnwrapOrElse`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":20271,"byte_end":20283,"line_start":575,"line_end":575,"column_start":38,"column_end":50,"is_primary":true,"text":[{"text":" assert_future::(UnwrapOrElse::new(self, f))","highlight_start":38,"highlight_end":50}],"label":"use of undeclared type `UnwrapOrElse`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs","byte_start":20271,"byte_end":20283,"line_start":575,"line_end":575,"column_start":38,"column_end":50,"is_primary":true,"text":[{"text":" assert_future::(UnwrapOrElse::new(self, f))","highlight_start":38,"highlight_end":50}],"label":null,"suggested_replacement":"UnwrapOrElseFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnwrapOrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs:575:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m575\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::(UnwrapOrElse::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnwrapOrElse`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `UnwrapOrElseFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Join`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":3190,"byte_end":3194,"line_start":116,"line_end":116,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":" let f = Join::new(future1, future2);","highlight_start":13,"highlight_end":17}],"label":"use of undeclared type `Join`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Join`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:116:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let f = Join::new(future1, future2);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Join`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Join3`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":3802,"byte_end":3807,"line_start":146,"line_end":146,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" let f = Join3::new(future1, future2, future3);","highlight_start":13,"highlight_end":18}],"label":"use of undeclared type `Join3`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Join3`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:146:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let f = Join3::new(future1, future2, future3);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Join3`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Join4`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":4518,"byte_end":4523,"line_start":179,"line_end":179,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" let f = Join4::new(future1, future2, future3, future4);","highlight_start":13,"highlight_end":18}],"label":"use of undeclared type `Join4`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Join4`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:179:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let f = Join4::new(future1, future2, future3, future4);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Join4`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Join5`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs","byte_start":5337,"byte_end":5342,"line_start":215,"line_end":215,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" let f = Join5::new(future1, future2, future3, future4, future5);","highlight_start":13,"highlight_end":18}],"label":"use of undeclared type `Join5`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Join5`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs:215:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let f = Join5::new(future1, future2, future3, future4, future5);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Join5`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryJoin`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":4623,"byte_end":4630,"line_start":153,"line_end":153,"column_start":67,"column_end":74,"is_primary":true,"text":[{"text":" assert_future::, _>(TryJoin::new(future1, future2))","highlight_start":67,"highlight_end":74}],"label":"use of undeclared type `TryJoin`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryJoin`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:153:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m153\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(TryJoin::new(future1, future2))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryJoin`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryJoin3`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":5383,"byte_end":5391,"line_start":182,"line_end":182,"column_start":77,"column_end":85,"is_primary":true,"text":[{"text":" assert_future::, _>(TryJoin3::new(","highlight_start":77,"highlight_end":85}],"label":"use of undeclared type `TryJoin3`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryJoin3`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:182:77\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_future::, _>(TryJoin3::new(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryJoin3`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryJoin4`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":6312,"byte_end":6320,"line_start":217,"line_end":217,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" TryJoin4::new(future1, future2, future3, future4),","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `TryJoin4`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryJoin4`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:217:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryJoin4::new(future1, future2, future3, future4),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryJoin4`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TryJoin5`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs","byte_start":7376,"byte_end":7384,"line_start":254,"line_end":254,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" TryJoin5::new(future1, future2, future3, future4, future5),","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `TryJoin5`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TryJoin5`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs:254:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m TryJoin5::new(future1, future2, future3, future4, future5),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TryJoin5`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":985,"byte_end":991,"line_start":33,"line_end":33,"column_start":81,"column_end":87,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())]","highlight_start":81,"highlight_end":87}],"label":"use of undeclared type `MapErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":985,"byte_end":991,"line_start":33,"line_end":33,"column_start":81,"column_end":87,"is_primary":true,"text":[{"text":" ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())]","highlight_start":81,"highlight_end":87}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:33:81\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ): Debug + Sink + Stream + FusedStream + AccessInner[St, (.)] + New[|x: St| MapErr::new(x, into_fn())]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ErrInto`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":6348,"byte_end":6355,"line_start":189,"line_end":189,"column_start":49,"column_end":56,"is_primary":true,"text":[{"text":" assert_stream::, _>(ErrInto::new(self))","highlight_start":49,"highlight_end":56}],"label":"use of undeclared type `ErrInto`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ErrInto`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:189:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(ErrInto::new(self))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ErrInto`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":7063,"byte_end":7068,"line_start":214,"line_end":214,"column_start":52,"column_end":57,"is_primary":true,"text":[{"text":" assert_stream::, _>(MapOk::new(self, f))","highlight_start":52,"highlight_end":57}],"label":"use of undeclared type `MapOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:214:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(MapOk::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapOk`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MapErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":7780,"byte_end":7786,"line_start":239,"line_end":239,"column_start":49,"column_end":55,"is_primary":true,"text":[{"text":" assert_stream::, _>(MapErr::new(self, f))","highlight_start":49,"highlight_end":55}],"label":"use of undeclared type `MapErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":7780,"byte_end":7786,"line_start":239,"line_end":239,"column_start":49,"column_end":55,"is_primary":true,"text":[{"text":" assert_stream::, _>(MapErr::new(self, f))","highlight_start":49,"highlight_end":55}],"label":null,"suggested_replacement":"MapErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:239:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(MapErr::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MapErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `MapErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `InspectOk`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11117,"byte_end":11126,"line_start":326,"line_end":326,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" assert_stream::, _>(InspectOk::new(self, f))","highlight_start":59,"highlight_end":68}],"label":"use of undeclared type `InspectOk`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11117,"byte_end":11126,"line_start":326,"line_end":326,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" assert_stream::, _>(InspectOk::new(self, f))","highlight_start":59,"highlight_end":68}],"label":null,"suggested_replacement":"InspectOkFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `InspectOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:326:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(InspectOk::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `InspectOk`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectOkFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `InspectErr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11621,"byte_end":11631,"line_start":339,"line_end":339,"column_start":59,"column_end":69,"is_primary":true,"text":[{"text":" assert_stream::, _>(InspectErr::new(self, f))","highlight_start":59,"highlight_end":69}],"label":"use of undeclared type `InspectErr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs","byte_start":11621,"byte_end":11631,"line_start":339,"line_end":339,"column_start":59,"column_end":69,"is_primary":true,"text":[{"text":" assert_stream::, _>(InspectErr::new(self, f))","highlight_start":59,"highlight_end":69}],"label":null,"suggested_replacement":"InspectErrFn","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `InspectErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs:339:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert_stream::, _>(InspectErr::new(self, f))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `InspectErr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `InspectErrFn`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnfoldStateProj`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":564,"byte_end":579,"line_start":25,"line_end":25,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" UnfoldStateProj::Future { future } => Some(future),","highlight_start":13,"highlight_end":28}],"label":"use of undeclared type `UnfoldStateProj`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnfoldStateProj`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:25:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnfoldStateProj::Future { future } => Some(future),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnfoldStateProj`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnfoldState`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":757,"byte_end":768,"line_start":32,"line_end":32,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" UnfoldState::Value { .. } => match self.project_replace(UnfoldState::Empty) {","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `UnfoldState`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnfoldState`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:32:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnfoldState::Value { .. } => match self.project_replace(UnfoldState::Empty) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnfoldState`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnfoldState`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":813,"byte_end":824,"line_start":32,"line_end":32,"column_start":69,"column_end":80,"is_primary":true,"text":[{"text":" UnfoldState::Value { .. } => match self.project_replace(UnfoldState::Empty) {","highlight_start":69,"highlight_end":80}],"label":"use of undeclared type `UnfoldState`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnfoldState`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:32:69\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m32\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnfoldState::Value { .. } => match self.project_replace(UnfoldState::Empty) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnfoldState`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `UnfoldStateProjReplace`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs","byte_start":851,"byte_end":873,"line_start":33,"line_end":33,"column_start":17,"column_end":39,"is_primary":true,"text":[{"text":" UnfoldStateProjReplace::Value { value } => Some(value),","highlight_start":17,"highlight_end":39}],"label":"use of undeclared type `UnfoldStateProjReplace`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `UnfoldStateProjReplace`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m UnfoldStateProjReplace::Value { value } => Some(value),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `UnfoldStateProjReplace`\u001b[0m\n\n"} +{"message":"aborting due to 603 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 603 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0309, E0412, E0422, E0432, E0433, E0514.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0309, E0412, E0422, E0432, E0433, E0514.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0309`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0309`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/dep-lib-h2 b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/dep-lib-h2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/dep-lib-h2 differ diff --git a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2 b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2 new file mode 100644 index 0000000..e43a8ed --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2 @@ -0,0 +1 @@ +e04749c30a5d68d0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2.json new file mode 100644 index 0000000..a27d1a4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-33253ec6bacb83ad/lib-h2.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":5357556587673959799,"profile":14473208297124147686,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,5009361361323276281],[3395867588443604942,"http",false,17236460937941354540],[3967651858084830930,"slab",false,14482747225043238621],[4146432824524730956,"bytes",false,2577936053089536098],[5846335356992521288,"tokio_util",false,12291762795488790220],[6070676782247077477,"futures_sink",false,11720225504171003069],[8042826022143543212,"futures_core",false,15206355502222521651],[9413012258834587937,"indexmap",false,10356115149017085458],[11273748108132426607,"tracing",false,15203706050749831857],[11880345482808042524,"tokio",false,5698738031415757621],[13777895877762110459,"fnv",false,17257058524243549598]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-33253ec6bacb83ad/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/dep-lib-h2 b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/dep-lib-h2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/dep-lib-h2 differ diff --git a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2 b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2 new file mode 100644 index 0000000..095f6a7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2 @@ -0,0 +1 @@ +6fde6ac0d51b28af \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2.json new file mode 100644 index 0000000..ac59988 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-4e4fa8bbcf740c4c/lib-h2.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":5357556587673959799,"profile":644273664987288228,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,856653084714256812],[3395867588443604942,"http",false,7497185023261091194],[3967651858084830930,"slab",false,15593757445132258912],[4146432824524730956,"bytes",false,18221857621840110898],[5846335356992521288,"tokio_util",false,1876124866832647871],[6070676782247077477,"futures_sink",false,5446225380516951790],[8042826022143543212,"futures_core",false,11355839079473875917],[9413012258834587937,"indexmap",false,7457978774183037815],[11273748108132426607,"tracing",false,6787180559787493283],[11880345482808042524,"tokio",false,1190906634400701050],[13777895877762110459,"fnv",false,16250478647304648018]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-4e4fa8bbcf740c4c/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/dep-lib-h2 b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/dep-lib-h2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/dep-lib-h2 differ diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2 b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2 new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json new file mode 100644 index 0000000..c2a8cf9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-6560f747850bb1c4/lib-h2.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":5357556587673959799,"profile":14473208297124147686,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,15615546036557644821],[3395867588443604942,"http",false,9690605281587778093],[3967651858084830930,"slab",false,5397389853882939920],[4146432824524730956,"bytes",false,9245237990497938487],[5846335356992521288,"tokio_util",false,1597379337827504077],[6070676782247077477,"futures_sink",false,3759250569171928083],[8042826022143543212,"futures_core",false,3799432335061082307],[9413012258834587937,"indexmap",false,6789793102197193970],[11273748108132426607,"tracing",false,12178202520321334037],[11880345482808042524,"tokio",false,16154664885147968580],[13777895877762110459,"fnv",false,4723331055860301875]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-6560f747850bb1c4/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2 b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2 new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json new file mode 100644 index 0000000..c06c6dc --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-a1d22b2adc4d42a3/lib-h2.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5357556587673959799,"profile":14473208297124147686,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,8687301261068782906],[3395867588443604942,"http",false,14131950470617976667],[3967651858084830930,"slab",false,2484153082055966994],[4146432824524730956,"bytes",false,14604333980061716894],[5846335356992521288,"tokio_util",false,9990270158016939638],[6070676782247077477,"futures_sink",false,5398290491222002508],[8042826022143543212,"futures_core",false,16740251686813163245],[9413012258834587937,"indexmap",false,5259174954282651949],[11273748108132426607,"tracing",false,17475943953284069177],[11880345482808042524,"tokio",false,17354676404800988950],[13777895877762110459,"fnv",false,2603126229700936844]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-a1d22b2adc4d42a3/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/dep-lib-h2 b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/dep-lib-h2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/dep-lib-h2 differ diff --git a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2 b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2 new file mode 100644 index 0000000..209d5c7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2 @@ -0,0 +1 @@ +a88c55e074372116 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2.json new file mode 100644 index 0000000..0845d73 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-d082071e876b1dd2/lib-h2.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5357556587673959799,"profile":644273664987288228,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,3404842937953263862],[3395867588443604942,"http",false,682987279929930690],[3967651858084830930,"slab",false,4698593020721136281],[4146432824524730956,"bytes",false,3002142641534612353],[5846335356992521288,"tokio_util",false,9154300156984607771],[6070676782247077477,"futures_sink",false,5065325025876200831],[8042826022143543212,"futures_core",false,2996032820400935839],[9413012258834587937,"indexmap",false,19237675222098745],[11273748108132426607,"tracing",false,8426570512727814824],[11880345482808042524,"tokio",false,16928668929952115494],[13777895877762110459,"fnv",false,3063471631417201728]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-d082071e876b1dd2/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/dep-lib-h2 b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/dep-lib-h2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/dep-lib-h2 differ diff --git a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2 b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2 new file mode 100644 index 0000000..e1d3124 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2 @@ -0,0 +1 @@ +d6b431d3c3162352 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2.json b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2.json new file mode 100644 index 0000000..d11fb8c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/h2-ee3f95ee7ab08c4c/lib-h2.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":5357556587673959799,"profile":644273664987288228,"path":10060909513135215023,"deps":[[389246510343040544,"futures_util",false,16638679253512413935],[3395867588443604942,"http",false,13352072677145557449],[3967651858084830930,"slab",false,2976732824965698250],[4146432824524730956,"bytes",false,253718834344908843],[5846335356992521288,"tokio_util",false,3958429303295769386],[6070676782247077477,"futures_sink",false,13149358586542446855],[8042826022143543212,"futures_core",false,9824587286304118150],[9413012258834587937,"indexmap",false,9274876919857687669],[11273748108132426607,"tracing",false,1315346092170318678],[11880345482808042524,"tokio",false,16155840175579338573],[13777895877762110459,"fnv",false,11390442909711076115]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/h2-ee3f95ee7ab08c4c/dep-lib-h2"}}],"rustflags":[],"metadata":16754675624213638032,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/dep-lib-hashbrown b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/dep-lib-hashbrown new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/dep-lib-hashbrown differ diff --git a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown new file mode 100644 index 0000000..c93c67a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown @@ -0,0 +1 @@ +28dcfc111f0b8e2f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown.json b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown.json new file mode 100644 index 0000000..d52d818 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-3bb942dda1b45c94/lib-hashbrown.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"raw\"]","target":2387001741810630927,"profile":644273664987288228,"path":13057853608482186415,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hashbrown-3bb942dda1b45c94/dep-lib-hashbrown"}}],"rustflags":[],"metadata":6228333144549390726,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/dep-lib-hashbrown b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/dep-lib-hashbrown new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/dep-lib-hashbrown differ diff --git a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown new file mode 100644 index 0000000..2219421 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown @@ -0,0 +1 @@ +f51ac8fcccc34d2c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown.json b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown.json new file mode 100644 index 0000000..4ef6115 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hashbrown-fae394650cb87c94/lib-hashbrown.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"raw\"]","target":2387001741810630927,"profile":14473208297124147686,"path":13057853608482186415,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hashbrown-fae394650cb87c94/dep-lib-hashbrown"}}],"rustflags":[],"metadata":6228333144549390726,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/dep-lib-http b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/dep-lib-http new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/dep-lib-http differ diff --git a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http new file mode 100644 index 0000000..dfb188a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http @@ -0,0 +1 @@ +c27355fe4f757a09 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http.json b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http.json new file mode 100644 index 0000000..d0155e7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-2755c17547d2b8df/lib-http.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10003206023339006132,"profile":644273664987288228,"path":3614008286333555617,"deps":[[4146432824524730956,"bytes",false,3002142641534612353],[13777895877762110459,"fnv",false,3063471631417201728],[17514543444948529394,"itoa",false,2232381496309930450]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/http-2755c17547d2b8df/dep-lib-http"}}],"rustflags":[],"metadata":16019561411750885515,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/dep-lib-http b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/dep-lib-http new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/dep-lib-http differ diff --git a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http new file mode 100644 index 0000000..fa3d767 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http @@ -0,0 +1 @@ +5b4f992814c61ec4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http.json b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http.json new file mode 100644 index 0000000..4156583 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-3e3f38c2db2bfb95/lib-http.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10003206023339006132,"profile":14473208297124147686,"path":3614008286333555617,"deps":[[4146432824524730956,"bytes",false,14604333980061716894],[13777895877762110459,"fnv",false,2603126229700936844],[17514543444948529394,"itoa",false,1141686487268940839]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/http-3e3f38c2db2bfb95/dep-lib-http"}}],"rustflags":[],"metadata":16019561411750885515,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/dep-lib-http-body b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/dep-lib-http-body new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/dep-lib-http-body differ diff --git a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body new file mode 100644 index 0000000..586da7b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body @@ -0,0 +1 @@ +0aa9bca690cf1f1c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body.json b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body.json new file mode 100644 index 0000000..deb1b14 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-785001b3b440b315/lib-http-body.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":2415089031319267544,"profile":644273664987288228,"path":1007895730781568273,"deps":[[3395867588443604942,"http",false,682987279929930690],[4146432824524730956,"bytes",false,3002142641534612353],[9639240020130285508,"pin_project_lite",false,5570455898144660311]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/http-body-785001b3b440b315/dep-lib-http-body"}}],"rustflags":[],"metadata":123633774831458127,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/dep-lib-http-body b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/dep-lib-http-body new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/dep-lib-http-body differ diff --git a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body new file mode 100644 index 0000000..e721841 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body @@ -0,0 +1 @@ +e143658268942298 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body.json b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body.json new file mode 100644 index 0000000..e886698 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/http-body-a8b85a018ba03658/lib-http-body.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":2415089031319267544,"profile":14473208297124147686,"path":1007895730781568273,"deps":[[3395867588443604942,"http",false,14131950470617976667],[4146432824524730956,"bytes",false,14604333980061716894],[9639240020130285508,"pin_project_lite",false,8368881809489821784]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/http-body-a8b85a018ba03658/dep-lib-http-body"}}],"rustflags":[],"metadata":123633774831458127,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build new file mode 100644 index 0000000..14b443e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build @@ -0,0 +1 @@ +f8d755eea845233d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build.json new file mode 100644 index 0000000..dd15ac0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":2297296889237502566,"profile":13178609178403335023,"path":2650908698531357134,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/httparse-0d4c5bd580cbfe27/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":2528502927445155352,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-0d4c5bd580cbfe27/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build new file mode 100644 index 0000000..9f1d86a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build @@ -0,0 +1 @@ +f3b360342712eb30 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build.json new file mode 100644 index 0000000..7d97a78 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-18cd7ec750c6f706/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[268589720386751939,"build_script_build",false,4405441452353902584]],"local":[{"Precalculated":"1.8.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/dep-lib-httparse b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/dep-lib-httparse new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/dep-lib-httparse differ diff --git a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse new file mode 100644 index 0000000..5d19a2c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse @@ -0,0 +1 @@ +54fb58c98ce45c9f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse.json b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse.json new file mode 100644 index 0000000..3dc0806 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-1a56eb3905e75052/lib-httparse.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":15306521674442166871,"profile":14473208297124147686,"path":18004668227995057142,"deps":[[268589720386751939,"build_script_build",false,3524931092939322355]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/httparse-1a56eb3905e75052/dep-lib-httparse"}}],"rustflags":[],"metadata":2528502927445155352,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/dep-lib-httparse b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/dep-lib-httparse new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/dep-lib-httparse differ diff --git a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse new file mode 100644 index 0000000..768153b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse @@ -0,0 +1 @@ +686a531dd67a5efe \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse.json b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse.json new file mode 100644 index 0000000..ed1a68d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httparse-c1c7bf356ee1c630/lib-httparse.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":15306521674442166871,"profile":644273664987288228,"path":18004668227995057142,"deps":[[268589720386751939,"build_script_build",false,3524931092939322355]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/httparse-c1c7bf356ee1c630/dep-lib-httparse"}}],"rustflags":[],"metadata":2528502927445155352,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/dep-lib-httpdate b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/dep-lib-httpdate new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/dep-lib-httpdate differ diff --git a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate new file mode 100644 index 0000000..64151d8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate @@ -0,0 +1 @@ +6504f64497f5cef5 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate.json b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate.json new file mode 100644 index 0000000..70f28b8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-8b771fff941e8d2f/lib-httpdate.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":6696944516202705992,"profile":14473208297124147686,"path":12969330260223587562,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/httpdate-8b771fff941e8d2f/dep-lib-httpdate"}}],"rustflags":[],"metadata":18164780291907066373,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/dep-lib-httpdate b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/dep-lib-httpdate new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/dep-lib-httpdate differ diff --git a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate new file mode 100644 index 0000000..a0f32e6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate @@ -0,0 +1 @@ +dd2699c21dca2a61 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate.json b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate.json new file mode 100644 index 0000000..0f0bf01 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/httpdate-e62dc934a2e748e2/lib-httpdate.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":6696944516202705992,"profile":644273664987288228,"path":12969330260223587562,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/httpdate-e62dc934a2e748e2/dep-lib-httpdate"}}],"rustflags":[],"metadata":18164780291907066373,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/dep-lib-hyper b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/dep-lib-hyper new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/dep-lib-hyper differ diff --git a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper new file mode 100644 index 0000000..bdac3c1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper @@ -0,0 +1 @@ +fd91d63a6404f788 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper.json new file mode 100644 index 0000000..83e2ffb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-39950d3463b961e2/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":14473208297124147686,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,10419539900280651149],[389246510343040544,"futures_util",false,5009361361323276281],[3359524606339479282,"http_body",false,637854472180229664],[3395867588443604942,"http",false,17236460937941354540],[4146432824524730956,"bytes",false,2577936053089536098],[5419147072197360842,"futures_channel",false,14241587534070871191],[7494823956052228308,"want",false,5904482265561393172],[7696943024590353474,"h2",false,15017355258274334688],[8042826022143543212,"futures_core",false,15206355502222521651],[8923659150538007196,"socket2",false,1262237904183048707],[9639240020130285508,"pin_project_lite",false,15368759302151457191],[11273748108132426607,"tracing",false,15203706050749831857],[11880345482808042524,"tokio",false,5698738031415757621],[15099685640738542824,"httpdate",false,15931383889972192779],[17514543444948529394,"itoa",false,16894081201100440404],[17638745932519692183,"tower_service",false,14853814524084354375]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-39950d3463b961e2/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json new file mode 100644 index 0000000..664b607 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-955f697f5f90205d/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":14473208297124147686,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,11483304443212528468],[389246510343040544,"futures_util",false,8687301261068782906],[3359524606339479282,"http_body",false,10962487619558392801],[3395867588443604942,"http",false,14131950470617976667],[4146432824524730956,"bytes",false,14604333980061716894],[5419147072197360842,"futures_channel",false,13840695609904370978],[7494823956052228308,"want",false,4873722084832776925],[7696943024590353474,"h2",false,9056675839410436405],[8042826022143543212,"futures_core",false,16740251686813163245],[8923659150538007196,"socket2",false,9042322918802079854],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[11273748108132426607,"tracing",false,17475943953284069177],[11880345482808042524,"tokio",false,17354676404800988950],[15099685640738542824,"httpdate",false,17712364414540579941],[17514543444948529394,"itoa",false,1141686487268940839],[17638745932519692183,"tower_service",false,13810886464781538295]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-955f697f5f90205d/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/dep-lib-hyper b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/dep-lib-hyper new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/dep-lib-hyper differ diff --git a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper new file mode 100644 index 0000000..e3cce45 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper @@ -0,0 +1 @@ +b35cfff4085f8cf1 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper.json new file mode 100644 index 0000000..776b69b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-a6ec2e2c3ddbf456/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":644273664987288228,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,18329222593478093416],[389246510343040544,"futures_util",false,3404842937953263862],[3359524606339479282,"http_body",false,2026566577519634698],[3395867588443604942,"http",false,682987279929930690],[4146432824524730956,"bytes",false,3002142641534612353],[5419147072197360842,"futures_channel",false,9824747131177602838],[7494823956052228308,"want",false,14538198859604635508],[7696943024590353474,"h2",false,1594616718185303208],[8042826022143543212,"futures_core",false,2996032820400935839],[8923659150538007196,"socket2",false,13137755558165944126],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[11273748108132426607,"tracing",false,8426570512727814824],[11880345482808042524,"tokio",false,16928668929952115494],[15099685640738542824,"httpdate",false,7001630799868536541],[17514543444948529394,"itoa",false,2232381496309930450],[17638745932519692183,"tower_service",false,5551728948792737686]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-a6ec2e2c3ddbf456/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/dep-lib-hyper b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/dep-lib-hyper new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/dep-lib-hyper differ diff --git a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper new file mode 100644 index 0000000..e508cf7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper @@ -0,0 +1 @@ +1944268a832ddb48 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper.json new file mode 100644 index 0000000..a12ac14 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d611ecc956e3fc7a/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":644273664987288228,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,569531969256428685],[389246510343040544,"futures_util",false,16638679253512413935],[3359524606339479282,"http_body",false,6891288911245731052],[3395867588443604942,"http",false,13352072677145557449],[4146432824524730956,"bytes",false,253718834344908843],[5419147072197360842,"futures_channel",false,17533339695695393458],[7494823956052228308,"want",false,5335664976964022755],[7696943024590353474,"h2",false,5918599365612647638],[8042826022143543212,"futures_core",false,9824587286304118150],[8923659150538007196,"socket2",false,3686000529056053028],[9639240020130285508,"pin_project_lite",false,1461543428162237862],[11273748108132426607,"tracing",false,1315346092170318678],[11880345482808042524,"tokio",false,16155840175579338573],[15099685640738542824,"httpdate",false,4006002862684150161],[17514543444948529394,"itoa",false,4859251001818289253],[17638745932519692183,"tower_service",false,17675396907590709392]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-d611ecc956e3fc7a/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/dep-lib-hyper b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/dep-lib-hyper new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/dep-lib-hyper differ diff --git a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper new file mode 100644 index 0000000..e0e6faa --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper @@ -0,0 +1 @@ +086d7a4e8825c554 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper.json new file mode 100644 index 0000000..4544bc1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":644273664987288228,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,3053827299314011613],[389246510343040544,"futures_util",false,856653084714256812],[3359524606339479282,"http_body",false,12772807045445981920],[3395867588443604942,"http",false,7497185023261091194],[4146432824524730956,"bytes",false,18221857621840110898],[5419147072197360842,"futures_channel",false,1376176950368469147],[7494823956052228308,"want",false,15342381939063737093],[7696943024590353474,"h2",false,12621368560576028271],[8042826022143543212,"futures_core",false,11355839079473875917],[8923659150538007196,"socket2",false,3977467731508873326],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11273748108132426607,"tracing",false,6787180559787493283],[11880345482808042524,"tokio",false,1190906634400701050],[15099685640738542824,"httpdate",false,14476668875625813313],[17514543444948529394,"itoa",false,8154097752718801534],[17638745932519692183,"tower_service",false,7696588628867668019]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-d9e4fa22fd6b9bb4/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/dep-lib-hyper b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/dep-lib-hyper new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/dep-lib-hyper differ diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json new file mode 100644 index 0000000..230fb4f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-f530e3587a926595/lib-hyper.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"client\", \"h2\", \"http1\", \"http2\", \"runtime\", \"socket2\", \"tcp\"]","target":14503119860806388736,"profile":14473208297124147686,"path":2393728770971439030,"deps":[[268589720386751939,"httparse",false,4158603619642997447],[389246510343040544,"futures_util",false,15615546036557644821],[3359524606339479282,"http_body",false,3684071881149088049],[3395867588443604942,"http",false,9690605281587778093],[4146432824524730956,"bytes",false,9245237990497938487],[5419147072197360842,"futures_channel",false,6369953492161416640],[7494823956052228308,"want",false,11675714001381778492],[7696943024590353474,"h2",false,2272789410657892844],[8042826022143543212,"futures_core",false,3799432335061082307],[8923659150538007196,"socket2",false,4793534108763549064],[9639240020130285508,"pin_project_lite",false,11250688692387185454],[11273748108132426607,"tracing",false,12178202520321334037],[11880345482808042524,"tokio",false,16154664885147968580],[15099685640738542824,"httpdate",false,10802041210365914827],[17514543444948529394,"itoa",false,11935555462669032025],[17638745932519692183,"tower_service",false,6458933557673178731]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-f530e3587a926595/dep-lib-hyper"}}],"rustflags":[],"metadata":146398158487827054,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/dep-lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/dep-lib-hyper-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/dep-lib-hyper-tls differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls new file mode 100644 index 0000000..de10b1b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls @@ -0,0 +1 @@ +11f285835af1d696 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls.json new file mode 100644 index 0000000..b6b6c96 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-14b341de4a61df56/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":12115786031778521018,"profile":644273664987288228,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,824176393505342180],[4146432824524730956,"bytes",false,253718834344908843],[4956663593104837087,"native_tls",false,15758738332122629091],[5363919745720429128,"hyper",false,5249839833612174361],[11880345482808042524,"tokio",false,16155840175579338573]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-14b341de4a61df56/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/dep-lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/dep-lib-hyper-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/dep-lib-hyper-tls differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls new file mode 100644 index 0000000..a945f4d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls @@ -0,0 +1 @@ +a264783c6f3715db \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls.json new file mode 100644 index 0000000..c2c63fe --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-20547ff711303f0f/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":12115786031778521018,"profile":644273664987288228,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,16270088628590557650],[4146432824524730956,"bytes",false,3002142641534612353],[4956663593104837087,"native_tls",false,15681794013877262124],[5363919745720429128,"hyper",false,17405391151954877619],[11880345482808042524,"tokio",false,16928668929952115494]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-20547ff711303f0f/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/dep-lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/dep-lib-hyper-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/dep-lib-hyper-tls differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls new file mode 100644 index 0000000..8910d5c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls @@ -0,0 +1 @@ +a36fa05686dfc859 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls.json new file mode 100644 index 0000000..1269600 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":12115786031778521018,"profile":644273664987288228,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,8333315173365434907],[4146432824524730956,"bytes",false,18221857621840110898],[4956663593104837087,"native_tls",false,15575344992848561572],[5363919745720429128,"hyper",false,6108329736960371976],[11880345482808042524,"tokio",false,1190906634400701050]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-2b815d9a0c503f9e/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/dep-lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/dep-lib-hyper-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/dep-lib-hyper-tls differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls.json new file mode 100644 index 0000000..f844ae8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-8e9047a33e700d21/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":12115786031778521018,"profile":14473208297124147686,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,10698271531567101351],[4146432824524730956,"bytes",false,9245237990497938487],[4956663593104837087,"native_tls",false,4100218871050944186],[5363919745720429128,"hyper",false,1508993802656918366],[11880345482808042524,"tokio",false,16154664885147968580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-8e9047a33e700d21/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/dep-lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/dep-lib-hyper-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/dep-lib-hyper-tls differ diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls new file mode 100644 index 0000000..7573941 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls @@ -0,0 +1 @@ +0cbca14ab1870a26 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls.json new file mode 100644 index 0000000..987b5b5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-91b9ddb88cd11446/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":12115786031778521018,"profile":14473208297124147686,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,16862996570364736416],[4146432824524730956,"bytes",false,2577936053089536098],[4956663593104837087,"native_tls",false,16848914504933561844],[5363919745720429128,"hyper",false,9869361936936112637],[11880345482808042524,"tokio",false,5698738031415757621]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-91b9ddb88cd11446/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/invoked.timestamp b/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls b/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls.json b/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls.json new file mode 100644 index 0000000..a55d3a1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/lib-hyper-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":12115786031778521018,"profile":14473208297124147686,"path":1113856440317691111,"deps":[[3476665202394793613,"tokio_native_tls",false,7316159738172335423],[4146432824524730956,"bytes",false,14604333980061716894],[4956663593104837087,"native_tls",false,2946661565982806399],[5363919745720429128,"hyper",false,5792859408179726763],[11880345482808042524,"tokio",false,17354676404800988950]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/hyper-tls-ee0d077fbf8ad895/dep-lib-hyper-tls"}}],"rustflags":[],"metadata":2376370393746573189,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/dep-lib-idna b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/dep-lib-idna new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/dep-lib-idna differ diff --git a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna new file mode 100644 index 0000000..f7ed889 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna @@ -0,0 +1 @@ +5ab81a84dd61b203 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna.json b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna.json new file mode 100644 index 0000000..014fbc4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-2bc5bca48afed058/lib-idna.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":11778750655658572260,"profile":14473208297124147686,"path":13236802135104265819,"deps":[[8704062492311502736,"unicode_bidi",false,5134128868407056356],[16365583730529448052,"unicode_normalization",false,9551960023833731960]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/idna-2bc5bca48afed058/dep-lib-idna"}}],"rustflags":[],"metadata":2073908187922168752,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/dep-lib-idna b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/dep-lib-idna new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/dep-lib-idna differ diff --git a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna new file mode 100644 index 0000000..7c59db3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna @@ -0,0 +1 @@ +995ef965d852fafb \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna.json b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna.json new file mode 100644 index 0000000..7eecb8b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/idna-d71015e9a88fbd71/lib-idna.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":11778750655658572260,"profile":644273664987288228,"path":13236802135104265819,"deps":[[8704062492311502736,"unicode_bidi",false,8068039951754627398],[16365583730529448052,"unicode_normalization",false,2918300251891611742]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/idna-d71015e9a88fbd71/dep-lib-idna"}}],"rustflags":[],"metadata":2073908187922168752,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/dep-lib-indexmap b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/dep-lib-indexmap new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/dep-lib-indexmap differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap new file mode 100644 index 0000000..29163ad --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap @@ -0,0 +1 @@ +39e3ea4d90584400 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap.json b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap.json new file mode 100644 index 0000000..379778f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-1659fb94f00cd42d/lib-indexmap.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":2462882088093504370,"profile":644273664987288228,"path":2177636960420552242,"deps":[[9413012258834587937,"build_script_build",false,4472129646969655676],[17892255621367727343,"hashbrown",false,3426688594549201960]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/indexmap-1659fb94f00cd42d/dep-lib-indexmap"}}],"rustflags":[],"metadata":17706083020874861743,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/dep-lib-indexmap b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/dep-lib-indexmap new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/dep-lib-indexmap differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json new file mode 100644 index 0000000..c9bea34 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/lib-indexmap.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":2462882088093504370,"profile":14473208297124147686,"path":2177636960420552242,"deps":[[9413012258834587937,"build_script_build",false,4472129646969655676],[17892255621367727343,"hashbrown",false,3192422996057266933]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/indexmap-6561fc528fc0be4b/dep-lib-indexmap"}}],"rustflags":[],"metadata":17706083020874861743,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/output-lib-indexmap b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/output-lib-indexmap new file mode 100644 index 0000000..3678a40 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-6561fc528fc0be4b/output-lib-indexmap @@ -0,0 +1,5 @@ +{"message":"found crate `hashbrown` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs","byte_start":275,"byte_end":284,"line_start":8,"line_end":8,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":"use hashbrown::raw::RawTable;","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `hashbrown` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse hashbrown::raw::RawTable;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `hashbrown` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs","byte_start":372,"byte_end":381,"line_start":12,"line_end":12,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":"use hashbrown::raw::RawTable;","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `hashbrown` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse hashbrown::raw::RawTable;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `hashbrown` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs","byte_start":319,"byte_end":328,"line_start":10,"line_end":10,"column_start":18,"column_end":27,"is_primary":true,"text":[{"text":"type RawBucket = hashbrown::raw::Bucket;","highlight_start":18,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `hashbrown` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs:10:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mtype RawBucket = hashbrown::raw::Bucket;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `hashbrown` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build new file mode 100644 index 0000000..48e64e2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build @@ -0,0 +1 @@ +205f5c40db99b172 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build.json new file mode 100644 index 0000000..6a3abc8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":427768481117760528,"profile":13178609178403335023,"path":4993868742112215682,"deps":[[14832468857926148571,"autocfg",false,12403722328539024553]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/indexmap-918ae8674fd3727e/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":17706083020874861743,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-918ae8674fd3727e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build new file mode 100644 index 0000000..65ac8ae --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build @@ -0,0 +1 @@ +7c911e353832103e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build.json new file mode 100644 index 0000000..4b9106d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/indexmap-fb49be85f154652f/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[9413012258834587937,"build_script_build",false,8264555958158253856]],"local":[{"RerunIfChanged":{"output":"debug/build/indexmap-fb49be85f154652f/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/dep-lib-ipnet b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/dep-lib-ipnet new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/dep-lib-ipnet differ diff --git a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet new file mode 100644 index 0000000..fafacc1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet @@ -0,0 +1 @@ +5fc11dc05c1b44a8 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet.json b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet.json new file mode 100644 index 0000000..cb44bd5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-639292dee9a71141/lib-ipnet.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":16422917379160699365,"profile":14473208297124147686,"path":2718368615826965507,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ipnet-639292dee9a71141/dep-lib-ipnet"}}],"rustflags":[],"metadata":18359272829728453201,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/dep-lib-ipnet b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/dep-lib-ipnet new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/dep-lib-ipnet differ diff --git a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet new file mode 100644 index 0000000..f877ff2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet @@ -0,0 +1 @@ +a9d171e72549e49c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet.json b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet.json new file mode 100644 index 0000000..fd0ed35 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ipnet-a20885d71e33ed13/lib-ipnet.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":16422917379160699365,"profile":644273664987288228,"path":2718368615826965507,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ipnet-a20885d71e33ed13/dep-lib-ipnet"}}],"rustflags":[],"metadata":18359272829728453201,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/dep-lib-itoa b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/dep-lib-itoa new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/dep-lib-itoa differ diff --git a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa new file mode 100644 index 0000000..d9d8933 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa @@ -0,0 +1 @@ +d259b5aa2403fb1e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa.json b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa.json new file mode 100644 index 0000000..be094a4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-57001a3f2175a4a0/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":17114873591667335244,"profile":644273664987288228,"path":15492423912472758293,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-57001a3f2175a4a0/dep-lib-itoa"}}],"rustflags":[],"metadata":851671291587502216,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/dep-lib-itoa b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/dep-lib-itoa new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/dep-lib-itoa differ diff --git a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa new file mode 100644 index 0000000..5261698 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa @@ -0,0 +1 @@ +275c87aecf15d80f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa.json b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa.json new file mode 100644 index 0000000..cc03dbf --- /dev/null +++ b/reqtest/target/debug/.fingerprint/itoa-b6c841fd25eab3bb/lib-itoa.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":17114873591667335244,"profile":14473208297124147686,"path":15492423912472758293,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/itoa-b6c841fd25eab3bb/dep-lib-itoa"}}],"rustflags":[],"metadata":851671291587502216,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build new file mode 100644 index 0000000..98b9dc9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build @@ -0,0 +1 @@ +b9cfaeef7daeea07 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build.json new file mode 100644 index 0000000..19931ef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":13178609178403335023,"path":10639748618162798562,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-03268e65c4f2c2b0/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-03268e65c4f2c2b0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build new file mode 100644 index 0000000..6a235f3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build @@ -0,0 +1 @@ +8dfca7444a307fbb \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build.json new file mode 100644 index 0000000..884bb8c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-c534047bfeb1b7d8/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[2798846484360888381,"build_script_build",false,570460158731145145]],"local":[{"RerunIfChanged":{"output":"debug/build/libc-c534047bfeb1b7d8/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/dep-lib-libc b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/dep-lib-libc differ diff --git a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc new file mode 100644 index 0000000..c87c9fb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc @@ -0,0 +1 @@ +d0753babbd66ed60 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc.json b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc.json new file mode 100644 index 0000000..6cac31d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f0a8aa31998f7d5c/lib-libc.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":644273664987288228,"path":14356404285564730178,"deps":[[2798846484360888381,"build_script_build",false,13510570502672350349]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-f0a8aa31998f7d5c/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/dep-lib-libc b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/dep-lib-libc new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/dep-lib-libc differ diff --git a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc new file mode 100644 index 0000000..9d8d0df --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc @@ -0,0 +1 @@ +89db84265de2150a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc.json b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc.json new file mode 100644 index 0000000..347b0f5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/libc-f271108523dea8ff/lib-libc.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":1307715644349195660,"profile":14473208297124147686,"path":14356404285564730178,"deps":[[2798846484360888381,"build_script_build",false,13510570502672350349]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/libc-f271108523dea8ff/dep-lib-libc"}}],"rustflags":[],"metadata":14998826085014762512,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/dep-lib-lock_api b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/dep-lib-lock_api new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/dep-lib-lock_api differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api new file mode 100644 index 0000000..ce7d065 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api @@ -0,0 +1 @@ +6571d949863de737 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api.json b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api.json new file mode 100644 index 0000000..77007b1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8244778d3d98c179/lib-lock_api.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"atomic_usize\", \"default\"]","target":12865556649856506668,"profile":644273664987288228,"path":13227819058314632595,"deps":[[11802732164023447058,"build_script_build",false,8135420014574867317],[16976214665626565167,"scopeguard",false,4195448485049382497]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/lock_api-8244778d3d98c179/dep-lib-lock_api"}}],"rustflags":[],"metadata":1004704486619092063,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build new file mode 100644 index 0000000..be9353f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build @@ -0,0 +1 @@ +cc7a419517e77476 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build.json new file mode 100644 index 0000000..1add54d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"atomic_usize\", \"default\"]","target":2297296889237502566,"profile":13178609178403335023,"path":17938229656600481024,"deps":[[14832468857926148571,"autocfg",false,12403722328539024553]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/lock_api-8ab25901451b2ab1/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":1004704486619092063,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-8ab25901451b2ab1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build new file mode 100644 index 0000000..0dbc590 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build @@ -0,0 +1 @@ +7593566366d1e670 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build.json new file mode 100644 index 0000000..3fd68e2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-f91b393cd585c2e6/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[11802732164023447058,"build_script_build",false,8535701282248293068]],"local":[{"Precalculated":"0.4.10"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/dep-lib-lock_api b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/dep-lib-lock_api new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/dep-lib-lock_api differ diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api.json b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api.json new file mode 100644 index 0000000..33cba0e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/lib-lock_api.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"atomic_usize\", \"default\"]","target":12865556649856506668,"profile":14473208297124147686,"path":13227819058314632595,"deps":[[11802732164023447058,"build_script_build",false,8135420014574867317],[16976214665626565167,"scopeguard",false,15345524362991553869]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/lock_api-fca8ae0934829db4/dep-lib-lock_api"}}],"rustflags":[],"metadata":1004704486619092063,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/output-lib-lock_api b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/output-lib-lock_api new file mode 100644 index 0000000..e5db943 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/lock_api-fca8ae0934829db4/output-lib-lock_api @@ -0,0 +1,17 @@ +{"message":"found crate `scopeguard` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs","byte_start":3702,"byte_end":3726,"line_start":94,"line_end":94,"column_start":1,"column_end":25,"is_primary":true,"text":[{"text":"extern crate scopeguard;","highlight_start":1,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `scopeguard` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `scopeguard` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs:94:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mextern crate scopeguard;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `scopeguard` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs","byte_start":19065,"byte_end":19070,"line_start":566,"line_end":566,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.mutex.raw.lock());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs:566:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.mutex.raw.lock());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs","byte_start":20975,"byte_end":20980,"line_start":619,"line_end":619,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.mutex.raw.lock());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs:619:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m619\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.mutex.raw.lock());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs","byte_start":23191,"byte_end":23196,"line_start":686,"line_end":686,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.remutex.raw.lock());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs:686:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.remutex.raw.lock());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs","byte_start":24846,"byte_end":24851,"line_start":730,"line_end":730,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.remutex.raw.lock());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs:730:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.remutex.raw.lock());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":45988,"byte_end":45993,"line_start":1263,"line_end":1263,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_shared());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1263:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_shared());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":47656,"byte_end":47661,"line_start":1305,"line_end":1305,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_shared());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1305:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_shared());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":55691,"byte_end":55696,"line_start":1553,"line_end":1553,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_exclusive());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1553:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1553\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_exclusive());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":58981,"byte_end":58986,"line_start":1637,"line_end":1637,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_exclusive());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1637:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1637\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_exclusive());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":67488,"byte_end":67493,"line_start":1898,"line_end":1898,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_upgradable());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1898:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1898\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_upgradable());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":70357,"byte_end":70362,"line_start":1972,"line_end":1972,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(s.rwlock.raw.lock_upgradable());","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:1972:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1972\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(s.rwlock.raw.lock_upgradable());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":72620,"byte_end":72625,"line_start":2028,"line_end":2028,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });","highlight_start":9,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:2028:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2028\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":73865,"byte_end":73870,"line_start":2050,"line_end":2050,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:2050:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2050\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":77030,"byte_end":77035,"line_start":2132,"line_end":2132,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:2132:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"cannot find macro `defer` in this scope","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs","byte_start":78469,"byte_end":78474,"line_start":2163,"line_end":2163,"column_start":13,"column_end":18,"is_primary":true,"text":[{"text":" defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });","highlight_start":13,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot find macro `defer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs:2163:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m defer!(unsafe { self.rwlock.raw.downgrade_upgradable() });\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\n\n"} +{"message":"aborting due to 15 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 15 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/dep-lib-log b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/dep-lib-log new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/dep-lib-log differ diff --git a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log new file mode 100644 index 0000000..4c0dc79 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log @@ -0,0 +1 @@ +089503bed5be3326 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log.json b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log.json new file mode 100644 index 0000000..10961b3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-a957f5a622f264f5/lib-log.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":4487324886529943577,"profile":644273664987288228,"path":15944250784088193218,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/log-a957f5a622f264f5/dep-lib-log"}}],"rustflags":[],"metadata":179143468214550567,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/log-deb0940063380858/dep-lib-log b/reqtest/target/debug/.fingerprint/log-deb0940063380858/dep-lib-log new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/log-deb0940063380858/dep-lib-log differ diff --git a/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp b/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-deb0940063380858/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log b/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log new file mode 100644 index 0000000..4708891 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log @@ -0,0 +1 @@ +875b17eca2c01c6c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log.json b/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log.json new file mode 100644 index 0000000..c047b28 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/log-deb0940063380858/lib-log.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":4487324886529943577,"profile":14473208297124147686,"path":15944250784088193218,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/log-deb0940063380858/dep-lib-log"}}],"rustflags":[],"metadata":179143468214550567,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/dep-lib-mime b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/dep-lib-mime new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/dep-lib-mime differ diff --git a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime new file mode 100644 index 0000000..eddcdd1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime @@ -0,0 +1 @@ +bbc45e1386650823 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime.json b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime.json new file mode 100644 index 0000000..be7f651 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-89e91319444c56b5/lib-mime.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11636226421757241753,"profile":644273664987288228,"path":6993178632288415392,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mime-89e91319444c56b5/dep-lib-mime"}}],"rustflags":[],"metadata":9035816696660524183,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/dep-lib-mime b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/dep-lib-mime new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/dep-lib-mime differ diff --git a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime new file mode 100644 index 0000000..5ef11b5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime @@ -0,0 +1 @@ +01bff6dc00589146 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime.json b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime.json new file mode 100644 index 0000000..8f111d0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mime-d49ab82920264418/lib-mime.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11636226421757241753,"profile":14473208297124147686,"path":6993178632288415392,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mime-d49ab82920264418/dep-lib-mime"}}],"rustflags":[],"metadata":9035816696660524183,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/dep-lib-mio b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/dep-lib-mio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/dep-lib-mio differ diff --git a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio new file mode 100644 index 0000000..7fd594c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio @@ -0,0 +1 @@ +dd8a6dd68d25b84c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio.json b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio.json new file mode 100644 index 0000000..d6e33cd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-21e209650e1ebd62/lib-mio.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"net\", \"os-ext\", \"os-poll\"]","target":15485101159919658560,"profile":644273664987288228,"path":8446197504601250006,"deps":[[2798846484360888381,"libc",false,6984351561929160144]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mio-21e209650e1ebd62/dep-lib-mio"}}],"rustflags":[],"metadata":8107371021221075953,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/dep-lib-mio b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/dep-lib-mio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/dep-lib-mio differ diff --git a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio new file mode 100644 index 0000000..964be60 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio @@ -0,0 +1 @@ +33c23256c45d9ecc \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio.json b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio.json new file mode 100644 index 0000000..b5911dd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/mio-d90c2da20621c34e/lib-mio.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"net\", \"os-ext\", \"os-poll\"]","target":15485101159919658560,"profile":14473208297124147686,"path":8446197504601250006,"deps":[[2798846484360888381,"libc",false,726735804596280201]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mio-d90c2da20621c34e/dep-lib-mio"}}],"rustflags":[],"metadata":8107371021221075953,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build new file mode 100644 index 0000000..da897eb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build @@ -0,0 +1 @@ +5a8506aba67610bd \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build.json new file mode 100644 index 0000000..af3955d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-1bfff2485cc5475f/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[4956663593104837087,"build_script_build",false,4275468957807406421],[8415849586632583066,"build_script_main",false,10740225200827388495]],"local":[{"Precalculated":"0.2.11"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/dep-lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/dep-lib-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/dep-lib-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls new file mode 100644 index 0000000..fd8ed34 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls @@ -0,0 +1 @@ +2c5700e691eca0d9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls.json b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls.json new file mode 100644 index 0000000..a798775 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-3fe98e3766a72515/lib-native-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13780881447293457310,"profile":644273664987288228,"path":8156675017442501673,"deps":[[3704541014329785961,"openssl_probe",false,1090974079400197290],[4956663593104837087,"build_script_build",false,13623519331001730394],[8415849586632583066,"openssl_sys",false,3766418464973934983],[8510371632276949394,"openssl",false,3902293295786834203],[11003812557521234370,"log",false,2752753622478722312]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/native-tls-3fe98e3766a72515/dep-lib-native-tls"}}],"rustflags":[],"metadata":12368333809736011898,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/dep-lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/dep-lib-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/dep-lib-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls.json b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls.json new file mode 100644 index 0000000..fcd7cf9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-58d9ccef3a91ec0a/lib-native-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":13780881447293457310,"profile":14473208297124147686,"path":8156675017442501673,"deps":[[3704541014329785961,"openssl_probe",false,17604142094290129192],[4956663593104837087,"build_script_build",false,9715698670676217935],[8415849586632583066,"openssl_sys",false,3151616063302473165],[8510371632276949394,"openssl",false,12212761402427165704],[11003812557521234370,"log",false,5813791287805769832]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/native-tls-58d9ccef3a91ec0a/dep-lib-native-tls"}}],"rustflags":[],"metadata":12368333809736011898,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/dep-lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/dep-lib-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/dep-lib-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls new file mode 100644 index 0000000..c62f726 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls @@ -0,0 +1 @@ +e343800a0549b2da \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls.json b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls.json new file mode 100644 index 0000000..5224886 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-6f6589658fe3bf8a/lib-native-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":13780881447293457310,"profile":644273664987288228,"path":8156675017442501673,"deps":[[3704541014329785961,"openssl_probe",false,6209449284406419443],[4956663593104837087,"build_script_build",false,9715698670676217935],[8415849586632583066,"openssl_sys",false,2540941573112226379],[8510371632276949394,"openssl",false,12690799862185241131],[11003812557521234370,"log",false,16009454754357977080]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/native-tls-6f6589658fe3bf8a/dep-lib-native-tls"}}],"rustflags":[],"metadata":12368333809736011898,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls b/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls.json b/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls.json new file mode 100644 index 0000000..05a5d48 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-b8c453cfc04ffaf6/lib-native-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13780881447293457310,"profile":14473208297124147686,"path":8156675017442501673,"deps":[[3704541014329785961,"openssl_probe",false,11853710147510561339],[4956663593104837087,"build_script_build",false,13623519331001730394],[8415849586632583066,"openssl_sys",false,16825156756488441023],[8510371632276949394,"openssl",false,16401446580496938050],[11003812557521234370,"log",false,7790313261422304135]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/native-tls-b8c453cfc04ffaf6/dep-lib-native-tls"}}],"rustflags":[],"metadata":12368333809736011898,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build new file mode 100644 index 0000000..76c08ec --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build @@ -0,0 +1 @@ +55ed515e5d84553b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build.json new file mode 100644 index 0000000..480ba3b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8188216131759486267,"profile":13178609178403335023,"path":16640435130905466083,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/native-tls-c170e9ae6b94741f/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":12368333809736011898,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/native-tls-c170e9ae6b94741f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/dep-lib-num_cpus b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/dep-lib-num_cpus new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/dep-lib-num_cpus differ diff --git a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus new file mode 100644 index 0000000..141e6c6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus @@ -0,0 +1 @@ +afe072c35c9d804d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus.json b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus.json new file mode 100644 index 0000000..b652daa --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-a378fff9368ea0ed/lib-num_cpus.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13426536227497734495,"profile":644273664987288228,"path":686814674770381805,"deps":[[2798846484360888381,"libc",false,6984351561929160144]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num_cpus-a378fff9368ea0ed/dep-lib-num_cpus"}}],"rustflags":[],"metadata":1799163834891829354,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/dep-lib-num_cpus b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/dep-lib-num_cpus new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/dep-lib-num_cpus differ diff --git a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus new file mode 100644 index 0000000..004daf7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus @@ -0,0 +1 @@ +f26673d0f91ed197 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus.json b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus.json new file mode 100644 index 0000000..a5f1a32 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/num_cpus-d239f938732929f5/lib-num_cpus.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13426536227497734495,"profile":14473208297124147686,"path":686814674770381805,"deps":[[2798846484360888381,"libc",false,726735804596280201]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num_cpus-d239f938732929f5/dep-lib-num_cpus"}}],"rustflags":[],"metadata":1799163834891829354,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/dep-lib-once_cell b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/dep-lib-once_cell new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/dep-lib-once_cell differ diff --git a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell new file mode 100644 index 0000000..cb434b5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell @@ -0,0 +1 @@ +307297949c720046 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell.json b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell.json new file mode 100644 index 0000000..dff2493 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-6e09f269b6fb8c24/lib-once_cell.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"race\", \"std\"]","target":14856186769647684053,"profile":14473208297124147686,"path":1154940064044746474,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/once_cell-6e09f269b6fb8c24/dep-lib-once_cell"}}],"rustflags":[],"metadata":14177539708254521827,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/dep-lib-once_cell b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/dep-lib-once_cell new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/dep-lib-once_cell differ diff --git a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell new file mode 100644 index 0000000..9daf32b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell @@ -0,0 +1 @@ +fd4f44e8573ba515 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell.json b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell.json new file mode 100644 index 0000000..30488ba --- /dev/null +++ b/reqtest/target/debug/.fingerprint/once_cell-7302fb7e29d0287e/lib-once_cell.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"race\", \"std\"]","target":14856186769647684053,"profile":644273664987288228,"path":1154940064044746474,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/once_cell-7302fb7e29d0287e/dep-lib-once_cell"}}],"rustflags":[],"metadata":14177539708254521827,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/dep-lib-openssl b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/dep-lib-openssl new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/dep-lib-openssl differ diff --git a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl new file mode 100644 index 0000000..9d8b1a6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl @@ -0,0 +1 @@ +1b39c3c813bb2736 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl.json new file mode 100644 index 0000000..c562010 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-0b93d37000a0540f/lib-openssl.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":9928707173179563040,"profile":644273664987288228,"path":9090418092312869495,"deps":[[2452538001284770427,"cfg_if",false,2140865647740062809],[2798846484360888381,"libc",false,6984351561929160144],[4424799446218848649,"once_cell",false,1559718094698729469],[8415849586632583066,"ffi",false,3766418464973934983],[8510371632276949394,"build_script_build",false,3416502033652349900],[9871785627921923056,"openssl_macros",false,10073342388182657466],[14051957667571541382,"bitflags",false,16683585885028573817],[15363756360029932154,"foreign_types",false,16967045933104258056]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-0b93d37000a0540f/dep-lib-openssl"}}],"rustflags":[],"metadata":16738221343364931052,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json new file mode 100644 index 0000000..9f8eae0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/lib-openssl.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":9928707173179563040,"profile":14473208297124147686,"path":9090418092312869495,"deps":[[2452538001284770427,"cfg_if",false,2205748233167910917],[2798846484360888381,"libc",false,726735804596280201],[4424799446218848649,"once_cell",false,5044157599488373296],[8415849586632583066,"ffi",false,16825156756488441023],[8510371632276949394,"build_script_build",false,3416502033652349900],[9871785627921923056,"openssl_macros",false,10073342388182657466],[14051957667571541382,"bitflags",false,5455078324001789372],[15363756360029932154,"foreign_types",false,9656669996772263468]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-12f41ef1d68746a1/dep-lib-openssl"}}],"rustflags":[],"metadata":16738221343364931052,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/output-lib-openssl b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/output-lib-openssl new file mode 100644 index 0000000..a46d0a6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-12f41ef1d68746a1/output-lib-openssl @@ -0,0 +1,1297 @@ +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs","byte_start":34,"byte_end":47,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs","byte_start":1740,"byte_end":1753,"line_start":52,"line_end":52,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs:52:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs","byte_start":1760,"byte_end":1773,"line_start":51,"line_end":51,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs:51:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":841,"byte_end":854,"line_start":29,"line_end":29,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs:29:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":801,"byte_end":814,"line_start":25,"line_end":25,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1354,"byte_end":1382,"line_start":43,"line_end":43,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:43:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":1028,"byte_end":1056,"line_start":35,"line_end":35,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:35:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":124,"byte_end":149,"line_start":8,"line_end":8,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":935,"byte_end":948,"line_start":18,"line_end":18,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:18:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":52,"byte_end":65,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `super::Conf`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":247,"byte_end":258,"line_start":13,"line_end":13,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" use super::Conf;","highlight_start":9,"highlight_end":20}],"label":"no `Conf` in `conf`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `super::Conf`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:13:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m use super::Conf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Conf` in `conf`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":28,"byte_end":41,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs","byte_start":1832,"byte_end":1845,"line_start":74,"line_end":74,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs:74:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":132,"byte_end":157,"line_start":8,"line_end":8,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":90,"byte_end":103,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":33,"byte_end":46,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":34,"byte_end":59,"line_start":2,"line_end":2,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":4,"byte_end":17,"line_start":1,"line_end":1,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::srtp::SrtpProtectionProfile`, `crate::srtp::SrtpProtectionProfileRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2220,"byte_end":2241,"line_start":71,"line_end":71,"column_start":19,"column_end":40,"is_primary":true,"text":[{"text":"use crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};","highlight_start":19,"highlight_end":40}],"label":"no `SrtpProtectionProfile` in `srtp`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2243,"byte_end":2267,"line_start":71,"line_end":71,"column_start":42,"column_end":66,"is_primary":true,"text":[{"text":"use crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};","highlight_start":42,"highlight_end":66}],"label":"no `SrtpProtectionProfileRef` in `srtp`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::srtp::SrtpProtectionProfile`, `crate::srtp::SrtpProtectionProfileRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:71:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SrtpProtectionProfileRef` in `srtp`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SrtpProtectionProfile` in `srtp`\u001b[0m\n\n"} +{"message":"unresolved import `crate::conf::ConfRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1089,"byte_end":1109,"line_start":31,"line_end":31,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::conf::ConfRef;","highlight_start":5,"highlight_end":25}],"label":"no `ConfRef` in `conf`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::conf::ConfRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::conf::ConfRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ConfRef` in `conf`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":2466,"byte_end":2472,"line_start":63,"line_end":63,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:63:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":968,"byte_end":974,"line_start":27,"line_end":27,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":988,"byte_end":1001,"line_start":28,"line_end":28,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:28:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1377,"byte_end":1405,"line_start":39,"line_end":39,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:39:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":749,"byte_end":755,"line_start":25,"line_end":25,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":769,"byte_end":782,"line_start":26,"line_end":26,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:26:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1250,"byte_end":1256,"line_start":39,"line_end":39,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1258,"byte_end":1267,"line_start":39,"line_end":39,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:39:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":176,"byte_end":182,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":196,"byte_end":209,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1916,"byte_end":1922,"line_start":58,"line_end":58,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:58:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1936,"byte_end":1949,"line_start":59,"line_end":59,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:59:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":377,"byte_end":385,"line_start":8,"line_end":8,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":401,"byte_end":414,"line_start":9,"line_end":9,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1Integer`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":968,"byte_end":992,"line_start":33,"line_end":33,"column_start":5,"column_end":29,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Integer;","highlight_start":5,"highlight_end":29}],"label":"no `Asn1Integer` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1Integer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:33:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1Integer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Integer` in `asn1`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":39,"byte_end":45,"line_start":3,"line_end":3,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":59,"byte_end":72,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::store::X509StoreRef`, `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":660,"byte_end":679,"line_start":18,"line_end":18,"column_start":19,"column_end":38,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":19,"highlight_end":38}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":681,"byte_end":688,"line_start":18,"line_end":18,"column_start":40,"column_end":47,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":40,"highlight_end":47}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":690,"byte_end":694,"line_start":18,"line_end":18,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":49,"highlight_end":53}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::store::X509StoreRef`, `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:18:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{store::X509StoreRef, X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":315,"byte_end":321,"line_start":8,"line_end":8,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":335,"byte_end":348,"line_start":9,"line_end":9,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":150,"byte_end":156,"line_start":8,"line_end":8,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":158,"byte_end":167,"line_start":8,"line_end":8,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:8:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":480,"byte_end":486,"line_start":16,"line_end":16,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":488,"byte_end":497,"line_start":16,"line_end":16,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:16:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":81,"byte_end":87,"line_start":3,"line_end":3,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":101,"byte_end":114,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumContextRef`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1043,"byte_end":1049,"line_start":23,"line_end":23,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1051,"byte_end":1067,"line_start":23,"line_end":23,"column_start":25,"column_end":41,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":25,"highlight_end":41}],"label":"no `BigNumContextRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1069,"byte_end":1078,"line_start":23,"line_end":23,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":43,"highlight_end":52}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumContextRef`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:23:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumContextRef, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumContextRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":209,"byte_end":215,"line_start":9,"line_end":9,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":217,"byte_end":226,"line_start":9,"line_end":9,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:9:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":445,"byte_end":451,"line_start":18,"line_end":18,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:18:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":932,"byte_end":938,"line_start":33,"line_end":33,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:33:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":184,"byte_end":190,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":204,"byte_end":217,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2363,"byte_end":2369,"line_start":89,"line_end":89,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:89:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m89\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2383,"byte_end":2396,"line_start":90,"line_end":90,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:90:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::cipher_ctx::CipherCtx`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":695,"byte_end":723,"line_start":25,"line_end":25,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::CipherCtx;","highlight_start":5,"highlight_end":33}],"label":"no `CipherCtx` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":714,"byte_end":723,"line_start":25,"line_end":25,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::CipherCtx;","highlight_start":24,"highlight_end":33}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::cipher_ctx::CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::cipher_ctx::CipherCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: a similar name exists in the module: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtx` in `cipher_ctx`\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1GeneralizedTimeRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":128,"byte_end":163,"line_start":7,"line_end":7,"column_start":5,"column_end":40,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1GeneralizedTimeRef;","highlight_start":5,"highlight_end":40}],"label":"no `Asn1GeneralizedTimeRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1GeneralizedTimeRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1GeneralizedTimeRef` in `asn1`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":295,"byte_end":327,"line_start":12,"line_end":12,"column_start":5,"column_end":37,"is_primary":true,"text":[{"text":"use crate::x509::store::X509StoreRef;","highlight_start":5,"highlight_end":37}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":347,"byte_end":354,"line_start":13,"line_end":13,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":356,"byte_end":360,"line_start":13,"line_end":13,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:13:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":366,"byte_end":373,"line_start":15,"line_end":15,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":375,"byte_end":379,"line_start":15,"line_end":15,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:15:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":295,"byte_end":327,"line_start":12,"line_end":12,"column_start":5,"column_end":37,"is_primary":true,"text":[{"text":"use crate::x509::store::X509StoreRef;","highlight_start":5,"highlight_end":37}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1737,"byte_end":1743,"line_start":56,"line_end":56,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:56:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1757,"byte_end":1770,"line_start":57,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:57:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1037,"byte_end":1043,"line_start":26,"line_end":26,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:26:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1057,"byte_end":1070,"line_start":27,"line_end":27,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":347,"byte_end":354,"line_start":13,"line_end":13,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":356,"byte_end":360,"line_start":13,"line_end":13,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:13:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs","byte_start":1520,"byte_end":1526,"line_start":38,"line_end":38,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs:38:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1878,"byte_end":1884,"line_start":70,"line_end":70,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:70:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1898,"byte_end":1911,"line_start":71,"line_end":71,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:71:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1179,"byte_end":1185,"line_start":33,"line_end":33,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1187,"byte_end":1196,"line_start":33,"line_end":33,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::store::X509Store`, `crate::x509::store::X509StoreBuilderRef`, `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2494,"byte_end":2503,"line_start":77,"line_end":77,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":26,"highlight_end":35}],"label":"no `X509Store` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2505,"byte_end":2524,"line_start":77,"line_end":77,"column_start":37,"column_end":56,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":37,"highlight_end":56}],"label":"no `X509StoreBuilderRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2526,"byte_end":2538,"line_start":77,"line_end":77,"column_start":58,"column_end":70,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":58,"highlight_end":70}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::store::X509Store`, `crate::x509::store::X509StoreBuilderRef`, `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:77:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreBuilderRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Store` in `x509::store`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::verify::X509VerifyParamRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2579,"byte_end":2618,"line_start":79,"line_end":79,"column_start":5,"column_end":44,"is_primary":true,"text":[{"text":"use crate::x509::verify::X509VerifyParamRef;","highlight_start":5,"highlight_end":44}],"label":"no `X509VerifyParamRef` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::verify::X509VerifyParamRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:79:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::verify::X509VerifyParamRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyParamRef` in `x509::verify`\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2745,"byte_end":2753,"line_start":82,"line_end":82,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:82:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2769,"byte_end":2775,"line_start":83,"line_end":83,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:83:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2789,"byte_end":2802,"line_start":84,"line_end":84,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:84:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `once_cell` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2907,"byte_end":2916,"line_start":86,"line_end":86,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":"use once_cell::sync::{Lazy, OnceCell};","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `once_cell` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `once_cell` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:86:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse once_cell::sync::{Lazy, OnceCell};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `once_cell` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":24,"byte_end":37,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":56,"byte_end":69,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Name`, `crate::x509::X509Ref`, `crate::x509::X509StoreContextRef`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2638,"byte_end":2646,"line_start":80,"line_end":80,"column_start":19,"column_end":27,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":19,"highlight_end":27}],"label":"no `X509Name` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2648,"byte_end":2655,"line_start":80,"line_end":80,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":29,"highlight_end":36}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2657,"byte_end":2676,"line_start":80,"line_end":80,"column_start":38,"column_end":57,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":38,"highlight_end":57}],"label":"no `X509StoreContextRef` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2696,"byte_end":2700,"line_start":80,"line_end":80,"column_start":77,"column_end":81,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":77,"highlight_end":81}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Name`, `crate::x509::X509Ref`, `crate::x509::X509StoreContextRef`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:80:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContextRef` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Name` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`, `crate::ssl::SslSession`, `crate::ssl::SslSessionRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":659,"byte_end":662,"line_start":26,"line_end":26,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":42,"highlight_end":45}],"label":"no `Ssl` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":674,"byte_end":684,"line_start":26,"line_end":26,"column_start":57,"column_end":67,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":57,"highlight_end":67}],"label":"no `SslContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":686,"byte_end":699,"line_start":26,"line_end":26,"column_start":69,"column_end":82,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":69,"highlight_end":82}],"label":"no `SslContextRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":701,"byte_end":707,"line_start":26,"line_end":26,"column_start":84,"column_end":90,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":84,"highlight_end":90}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":713,"byte_end":723,"line_start":27,"line_end":27,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":5,"highlight_end":15}],"label":"no `SslSession` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":725,"byte_end":738,"line_start":27,"line_end":27,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":17,"highlight_end":30}],"label":"no `SslSessionRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this variant instead:\ncrate::ssl::InnerError::Ssl","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":713,"byte_end":723,"line_start":27,"line_end":27,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`, `crate::ssl::SslSession`, `crate::ssl::SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:26:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContextRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContext` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Ssl` in `ssl`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession, SslSessionRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslSessionRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslSession` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `SslVersion`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this variant instead:\u001b[0m\n\u001b[0m crate::ssl::InnerError::Ssl\u001b[0m\n\n"} +{"message":"unresolved import `crate::ssl::ExtensionContext`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":797,"byte_end":813,"line_start":30,"line_end":30,"column_start":39,"column_end":55,"is_primary":true,"text":[{"text":"use crate::ssl::{ClientHelloResponse, ExtensionContext};","highlight_start":39,"highlight_end":55}],"label":"no `ExtensionContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::ssl::ExtensionContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:30:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::ssl::{ClientHelloResponse, ExtensionContext};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ExtensionContext` in `ssl`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::X509Ref`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":888,"byte_end":908,"line_start":34,"line_end":34,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::x509::X509Ref;","highlight_start":5,"highlight_end":25}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":888,"byte_end":908,"line_start":34,"line_end":34,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::x509::X509Ref;","highlight_start":5,"highlight_end":25}],"label":null,"suggested_replacement":"crate::ssl::X509Ref","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:34:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::X509Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::X509Ref\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509StoreContext`, `crate::x509::X509StoreContextRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":928,"byte_end":944,"line_start":35,"line_end":35,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":19,"highlight_end":35}],"label":"no `X509StoreContext` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":946,"byte_end":965,"line_start":35,"line_end":35,"column_start":37,"column_end":56,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":37,"highlight_end":56}],"label":"no `X509StoreContextRef` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::ssl::X509StoreContextRef","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":928,"byte_end":944,"line_start":35,"line_end":35,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":19,"highlight_end":35}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509StoreContext`, `crate::x509::X509StoreContextRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:35:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509StoreContext, X509StoreContextRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContextRef` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContext` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `X509v3Context`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::ssl::X509StoreContextRef\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":24,"byte_end":37,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslMode`, `crate::ssl::SslOptions`, `crate::ssl::SslRef`, `crate::ssl::SslVerifyMode`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":231,"byte_end":234,"line_start":10,"line_end":10,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":21,"highlight_end":24}],"label":"no `Ssl` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":236,"byte_end":246,"line_start":10,"line_end":10,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":26,"highlight_end":36}],"label":"no `SslContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":267,"byte_end":280,"line_start":10,"line_end":10,"column_start":57,"column_end":70,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":57,"highlight_end":70}],"label":"no `SslContextRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":293,"byte_end":300,"line_start":10,"line_end":10,"column_start":83,"column_end":90,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":83,"highlight_end":90}],"label":"no `SslMode` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":306,"byte_end":316,"line_start":11,"line_end":11,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":5,"highlight_end":15}],"label":"no `SslOptions` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":318,"byte_end":324,"line_start":11,"line_end":11,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":17,"highlight_end":23}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":337,"byte_end":350,"line_start":11,"line_end":11,"column_start":36,"column_end":49,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":36,"highlight_end":49}],"label":"no `SslVerifyMode` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this variant instead:\ncrate::ssl::InnerError::Ssl","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslMode`, `crate::ssl::SslOptions`, `crate::ssl::SslRef`, `crate::ssl::SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:10:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslMode` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContextRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContext` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Ssl` in `ssl`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions, SslRef, SslStream, SslVerifyMode,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslVerifyMode` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslOptions` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this variant instead:\u001b[0m\n\u001b[0m crate::ssl::InnerError::Ssl\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2165,"byte_end":2171,"line_start":58,"line_end":58,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:58:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2185,"byte_end":2198,"line_start":59,"line_end":59,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:59:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":599,"byte_end":605,"line_start":16,"line_end":16,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:16:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":504,"byte_end":510,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":524,"byte_end":537,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::cipher_ctx::CipherCtx`, `crate::cipher_ctx::CipherCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2084,"byte_end":2093,"line_start":55,"line_end":55,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":25,"highlight_end":34}],"label":"no `CipherCtx` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2095,"byte_end":2107,"line_start":55,"line_end":55,"column_start":36,"column_end":48,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":36,"highlight_end":48}],"label":"no `CipherCtxRef` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2084,"byte_end":2093,"line_start":55,"line_end":55,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":25,"highlight_end":34}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2095,"byte_end":2107,"line_start":55,"line_end":55,"column_start":36,"column_end":48,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":36,"highlight_end":48}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::cipher_ctx::CipherCtx`, `crate::cipher_ctx::CipherCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:55:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::cipher_ctx::{CipherCtx, CipherCtxRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtxRef` in `cipher_ctx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtx` in `cipher_ctx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse crate::cipher_ctx::{\u001b[0m\u001b[0m\u001b[38;5;10mCipherRef\u001b[0m\u001b[0m, CipherCtxRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse crate::cipher_ctx::{CipherCtx, \u001b[0m\u001b[0m\u001b[38;5;10mCipherRef\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `crate::asn1::Asn1BitStringRef`, `crate::asn1::Asn1Enumerated`, `crate::asn1::Asn1IntegerRef`, `crate::asn1::Asn1Object`, `crate::asn1::Asn1ObjectRef`, `crate::asn1::Asn1OctetStringRef`, `crate::asn1::Asn1StringRef`, `crate::asn1::Asn1TimeRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":914,"byte_end":930,"line_start":27,"line_end":27,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":5,"highlight_end":21}],"label":"no `Asn1BitStringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":932,"byte_end":946,"line_start":27,"line_end":27,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":23,"highlight_end":37}],"label":"no `Asn1Enumerated` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":948,"byte_end":962,"line_start":27,"line_end":27,"column_start":39,"column_end":53,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":39,"highlight_end":53}],"label":"no `Asn1IntegerRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":964,"byte_end":974,"line_start":27,"line_end":27,"column_start":55,"column_end":65,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":55,"highlight_end":65}],"label":"no `Asn1Object` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":976,"byte_end":989,"line_start":27,"line_end":27,"column_start":67,"column_end":80,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":67,"highlight_end":80}],"label":"no `Asn1ObjectRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":995,"byte_end":1013,"line_start":28,"line_end":28,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":5,"highlight_end":23}],"label":"no `Asn1OctetStringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1015,"byte_end":1028,"line_start":28,"line_end":28,"column_start":25,"column_end":38,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":25,"highlight_end":38}],"label":"no `Asn1StringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1030,"byte_end":1041,"line_start":28,"line_end":28,"column_start":40,"column_end":51,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":40,"highlight_end":51}],"label":"no `Asn1TimeRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::asn1::Asn1BitStringRef`, `crate::asn1::Asn1Enumerated`, `crate::asn1::Asn1IntegerRef`, `crate::asn1::Asn1Object`, `crate::asn1::Asn1ObjectRef`, `crate::asn1::Asn1OctetStringRef`, `crate::asn1::Asn1StringRef`, `crate::asn1::Asn1TimeRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1ObjectRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Object` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1IntegerRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Enumerated` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1BitStringRef` in `asn1`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1TimeRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1StringRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1OctetStringRef` in `asn1`\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::ssl::SslRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1305,"byte_end":1323,"line_start":37,"line_end":37,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use crate::ssl::SslRef;","highlight_start":5,"highlight_end":23}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::ssl::SslRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:37:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::ssl::SslRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1Object`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":652,"byte_end":675,"line_start":21,"line_end":21,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Object;","highlight_start":5,"highlight_end":28}],"label":"no `Asn1Object` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":652,"byte_end":675,"line_start":21,"line_end":21,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Object;","highlight_start":5,"highlight_end":28}],"label":null,"suggested_replacement":"crate::x509::Asn1Object","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1Object`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:21:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Object` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse \u001b[0m\u001b[0m\u001b[38;5;10mcrate::x509::Asn1Object\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1370,"byte_end":1376,"line_start":44,"line_end":44,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:44:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1390,"byte_end":1403,"line_start":45,"line_end":45,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:45:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::GeneralName`, `crate::x509::X509Extension`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":746,"byte_end":757,"line_start":24,"line_end":24,"column_start":19,"column_end":30,"is_primary":true,"text":[{"text":"use crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};","highlight_start":19,"highlight_end":30}],"label":"no `GeneralName` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":766,"byte_end":779,"line_start":24,"line_end":24,"column_start":39,"column_end":52,"is_primary":true,"text":[{"text":"use crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};","highlight_start":39,"highlight_end":52}],"label":"no `X509Extension` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::GeneralName`, `crate::x509::X509Extension`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:24:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Extension` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `GeneralName` in `x509`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::verify::X509VerifyFlags`, `crate::x509::verify::X509VerifyParamRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1606,"byte_end":1621,"line_start":53,"line_end":53,"column_start":27,"column_end":42,"is_primary":true,"text":[{"text":"use crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};","highlight_start":27,"highlight_end":42}],"label":"no `X509VerifyFlags` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1623,"byte_end":1641,"line_start":53,"line_end":53,"column_start":44,"column_end":62,"is_primary":true,"text":[{"text":"use crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};","highlight_start":44,"highlight_end":62}],"label":"no `X509VerifyParamRef` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::verify::X509VerifyFlags`, `crate::x509::verify::X509VerifyParamRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:53:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyParamRef` in `x509::verify`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyFlags` in `x509::verify`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Object`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1662,"byte_end":1672,"line_start":54,"line_end":54,"column_start":19,"column_end":29,"is_primary":true,"text":[{"text":"use crate::x509::{X509Object, X509PurposeId, X509};","highlight_start":19,"highlight_end":29}],"label":"no `X509Object` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1689,"byte_end":1693,"line_start":54,"line_end":54,"column_start":46,"column_end":50,"is_primary":true,"text":[{"text":"use crate::x509::{X509Object, X509PurposeId, X509};","highlight_start":46,"highlight_end":50}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Object`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:54:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Object, X509PurposeId, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Object` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5120,"byte_end":5133,"line_start":147,"line_end":147,"column_start":15,"column_end":28,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":15,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1443,"byte_end":2356,"line_start":47,"line_end":67,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_GENERALIZEDTIME;","highlight_start":1,"highlight_end":44},{"text":" fn drop = ffi::ASN1_GENERALIZEDTIME_free;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Non-UTC representation of time","highlight_start":1,"highlight_end":39},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// If a time can be represented by UTCTime, UTCTime is used","highlight_start":1,"highlight_end":65},{"text":" /// otherwise, ASN1_GENERALIZEDTIME is used. This would be, for","highlight_start":1,"highlight_end":69},{"text":" /// example outside the year range of 1950-2049.","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_GENERALIZEDTIME_set] documentation from OpenSSL provides","highlight_start":1,"highlight_end":71},{"text":" /// further details of implementation. Note: these docs are from the master","highlight_start":1,"highlight_end":81},{"text":" /// branch as documentation on the 1.1.0 branch did not include this page.","highlight_start":1,"highlight_end":79},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_GENERALIZEDTIME_set]: https://www.openssl.org/docs/manmaster/man3/ASN1_GENERALIZEDTIME_set.html","highlight_start":1,"highlight_end":110},{"text":" pub struct Asn1GeneralizedTime;","highlight_start":1,"highlight_end":36},{"text":" /// Reference to a [`Asn1GeneralizedTime`]","highlight_start":1,"highlight_end":47},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Asn1GeneralizedTime`]: struct.Asn1GeneralizedTime.html","highlight_start":1,"highlight_end":65},{"text":" pub struct Asn1GeneralizedTimeRef;","highlight_start":1,"highlight_end":39},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:47:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_GENERALIZEDTIME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_GENERALIZEDTIME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":5938,"byte_end":6657,"line_start":179,"line_end":197,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_TIME;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::ASN1_TIME_free;","highlight_start":1,"highlight_end":35},{"text":" /// Time storage and comparison","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Asn1Time should be used to store and share time information","highlight_start":1,"highlight_end":68},{"text":" /// using certificates. If Asn1Time is set using a string, it must","highlight_start":1,"highlight_end":72},{"text":" /// be in either YYMMDDHHMMSSZ, YYYYMMDDHHMMSSZ, or another ASN.1 format.","highlight_start":1,"highlight_end":78},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN_TIME_set] documentation at OpenSSL explains the ASN.1 implementation","highlight_start":1,"highlight_end":82},{"text":" /// used by OpenSSL.","highlight_start":1,"highlight_end":25},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN_TIME_set]: https://www.openssl.org/docs/manmaster/crypto/ASN1_TIME_set.html","highlight_start":1,"highlight_end":89},{"text":" pub struct Asn1Time;","highlight_start":1,"highlight_end":25},{"text":" /// Reference to an [`Asn1Time`]","highlight_start":1,"highlight_end":37},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Asn1Time`]: struct.Asn1Time.html","highlight_start":1,"highlight_end":43},{"text":" pub struct Asn1TimeRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:179:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_TIME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_TIME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Time storage and comparison\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1TimeRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12584,"byte_end":13147,"line_start":418,"line_end":431,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_STRING;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::ASN1_STRING_free;","highlight_start":1,"highlight_end":37},{"text":" /// Primary ASN.1 type used by OpenSSL","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Almost all ASN.1 types in OpenSSL are represented by ASN1_STRING","highlight_start":1,"highlight_end":73},{"text":" /// structures. This implementation uses [ASN1_STRING-to_UTF8] to preserve","highlight_start":1,"highlight_end":80},{"text":" /// compatibility with Rust's String.","highlight_start":1,"highlight_end":42},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_STRING-to_UTF8]: https://www.openssl.org/docs/manmaster/crypto/ASN1_STRING_to_UTF8.html","highlight_start":1,"highlight_end":102},{"text":" pub struct Asn1String;","highlight_start":1,"highlight_end":27},{"text":" /// A reference to an [`Asn1String`].","highlight_start":1,"highlight_end":42},{"text":" pub struct Asn1StringRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:418:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m419\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m420\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m421\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Primary ASN.1 type used by OpenSSL\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1StringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m431\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14822,"byte_end":15411,"line_start":484,"line_end":500,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_INTEGER;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::ASN1_INTEGER_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Numeric representation","highlight_start":1,"highlight_end":31},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Integers in ASN.1 may include BigNum, int64 or uint64. BigNum implementation","highlight_start":1,"highlight_end":86},{"text":" /// can be found within [`bn`] module.","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation includes [`ASN1_INTEGER_set`].","highlight_start":1,"highlight_end":61},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`bn`]: ../bn/index.html","highlight_start":1,"highlight_end":33},{"text":" /// [`ASN1_INTEGER_set`]: https://www.openssl.org/docs/manmaster/crypto/ASN1_INTEGER_set.html","highlight_start":1,"highlight_end":98},{"text":" pub struct Asn1Integer;","highlight_start":1,"highlight_end":28},{"text":" /// A reference to an [`Asn1Integer`].","highlight_start":1,"highlight_end":43},{"text":" pub struct Asn1IntegerRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:484:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m485\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_INTEGER;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m486\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_INTEGER_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1IntegerRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m500\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17990,"byte_end":18444,"line_start":582,"line_end":594,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_BIT_STRING;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::ASN1_BIT_STRING_free;","highlight_start":1,"highlight_end":41},{"text":" /// Sequence of bytes","highlight_start":1,"highlight_end":26},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Asn1BitString is used in [`x509`] certificates for the signature.","highlight_start":1,"highlight_end":74},{"text":" /// The bit string acts as a collection of bytes.","highlight_start":1,"highlight_end":54},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`x509`]: ../x509/struct.X509.html#method.signature","highlight_start":1,"highlight_end":60},{"text":" pub struct Asn1BitString;","highlight_start":1,"highlight_end":30},{"text":" /// A reference to an [`Asn1BitString`].","highlight_start":1,"highlight_end":45},{"text":" pub struct Asn1BitStringRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:582:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_BIT_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m584\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_BIT_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m585\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Sequence of bytes\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m594\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19026,"byte_end":19292,"line_start":615,"line_end":622,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_OCTET_STRING;","highlight_start":1,"highlight_end":41},{"text":" fn drop = ffi::ASN1_OCTET_STRING_free;","highlight_start":1,"highlight_end":43},{"text":" /// ASN.1 OCTET STRING type","highlight_start":1,"highlight_end":32},{"text":" pub struct Asn1OctetString;","highlight_start":1,"highlight_end":32},{"text":" /// A reference to an [`Asn1OctetString`].","highlight_start":1,"highlight_end":47},{"text":" pub struct Asn1OctetStringRef;","highlight_start":1,"highlight_end":35},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:615:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m615\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m616\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_OCTET_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m617\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_OCTET_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m618\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// ASN.1 OCTET STRING type\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m622\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":20263,"byte_end":21156,"line_start":655,"line_end":676,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_OBJECT;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::ASN1_OBJECT_free;","highlight_start":1,"highlight_end":37},{"text":" fn clone = ffi::OBJ_dup;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object Identifier","highlight_start":1,"highlight_end":26},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Represents an ASN.1 Object. Typically, NIDs, or numeric identifiers","highlight_start":1,"highlight_end":77},{"text":" /// are stored as a table within the [`Nid`] module. These constants are","highlight_start":1,"highlight_end":78},{"text":" /// used to determine attributes of a certificate, such as mapping the","highlight_start":1,"highlight_end":75},{"text":" /// attribute \"CommonName\" to \"CN\" which is represented as the OID of 13.","highlight_start":1,"highlight_end":78},{"text":" /// This attribute is a constant in the [`nid::COMMONNAME`].","highlight_start":1,"highlight_end":65},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`OBJ_nid2obj`]","highlight_start":1,"highlight_end":49},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Nid`]: ../nid/index.html","highlight_start":1,"highlight_end":35},{"text":" /// [`nid::COMMONNAME`]: ../nid/constant.COMMONNAME.html","highlight_start":1,"highlight_end":61},{"text":" /// [`OBJ_nid2obj`]: https://www.openssl.org/docs/manmaster/crypto/OBJ_obj2nid.html","highlight_start":1,"highlight_end":88},{"text":" pub struct Asn1Object;","highlight_start":1,"highlight_end":27},{"text":" /// A reference to an [`Asn1Object`].","highlight_start":1,"highlight_end":42},{"text":" pub struct Asn1ObjectRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:655:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m655\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_OBJECT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m657\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_OBJECT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m658\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone = ffi::OBJ_dup;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1ObjectRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m676\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23319,"byte_end":23576,"line_start":751,"line_end":759,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_ENUMERATED;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::ASN1_ENUMERATED_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An ASN.1 enumerated.","highlight_start":1,"highlight_end":29},{"text":" pub struct Asn1Enumerated;","highlight_start":1,"highlight_end":31},{"text":" /// A reference to an [`Asn1Enumerated`].","highlight_start":1,"highlight_end":46},{"text":" pub struct Asn1EnumeratedRef;","highlight_start":1,"highlight_end":34},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:751:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_ENUMERATED;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m753\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_ENUMERATED_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1EnumeratedRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m759\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":2854,"byte_end":3496,"line_start":84,"line_end":100,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::BN_CTX;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::BN_CTX_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Temporary storage for BigNums on the secure heap","highlight_start":1,"highlight_end":57},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// BigNum values are stored dynamically and therefore can be expensive","highlight_start":1,"highlight_end":76},{"text":" /// to allocate. BigNumContext and the OpenSSL [`BN_CTX`] structure are used","highlight_start":1,"highlight_end":82},{"text":" /// internally when passing BigNum values between subroutines.","highlight_start":1,"highlight_end":67},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BN_CTX`]: https://www.openssl.org/docs/manmaster/crypto/BN_CTX_new.html","highlight_start":1,"highlight_end":82},{"text":" pub struct BigNumContext;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to [`BigNumContext`]","highlight_start":1,"highlight_end":39},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BigNumContext`]: struct.BigNumContext.html","highlight_start":1,"highlight_end":53},{"text":" pub struct BigNumContextRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:84:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::BN_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::BN_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":4051,"byte_end":5135,"line_start":123,"line_end":155,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::BIGNUM;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::BN_free;","highlight_start":1,"highlight_end":28},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Dynamically sized large number implementation","highlight_start":1,"highlight_end":54},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Perform large number mathematics. Create a new BigNum","highlight_start":1,"highlight_end":63},{"text":" /// with [`new`]. Perform standard mathematics on large numbers using","highlight_start":1,"highlight_end":75},{"text":" /// methods from [`Dref`]","highlight_start":1,"highlight_end":50},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`BN_new`].","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`new`]: struct.BigNum.html#method.new","highlight_start":1,"highlight_end":47},{"text":" /// [`Dref`]: struct.BigNum.html#deref-methods","highlight_start":1,"highlight_end":71},{"text":" /// [`BN_new`]: https://www.openssl.org/docs/manmaster/crypto/BN_new.html","highlight_start":1,"highlight_end":78},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::bn::BigNum;","highlight_start":1,"highlight_end":33},{"text":" /// # use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":42},{"text":" /// # fn bignums() -> Result< (), ErrorStack > {","highlight_start":1,"highlight_end":53},{"text":" /// let little_big = BigNum::from_u32(std::u32::MAX)?;","highlight_start":1,"highlight_end":59},{"text":" /// assert_eq!(*&little_big.num_bytes(), 4);","highlight_start":1,"highlight_end":49},{"text":" /// # Ok(())","highlight_start":1,"highlight_end":17},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// # fn main () { bignums(); }","highlight_start":1,"highlight_end":36},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct BigNum;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to a [`BigNum`]","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BigNum`]: struct.BigNum.html","highlight_start":1,"highlight_end":39},{"text":" pub struct BigNumRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:123:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::BIGNUM;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::BN_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2268,"byte_end":2552,"line_start":73,"line_end":81,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EVP_CIPHER_CTX;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::EVP_CIPHER_CTX_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A context object used to perform symmetric encryption operations.","highlight_start":1,"highlight_end":74},{"text":" pub struct CipherCtx;","highlight_start":1,"highlight_end":26},{"text":" /// A reference to a [`CipherCtx`].","highlight_start":1,"highlight_end":40},{"text":" pub struct CipherCtxRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:73:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EVP_CIPHER_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EVP_CIPHER_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":1956,"byte_end":2685,"line_start":51,"line_end":68,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::CMS_ContentInfo;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::CMS_ContentInfo_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// High level CMS wrapper","highlight_start":1,"highlight_end":31},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// CMS supports nesting various types of data, including signatures, certificates,","highlight_start":1,"highlight_end":88},{"text":" /// encrypted data, smime messages (encrypted email), and data digest. The ContentInfo","highlight_start":1,"highlight_end":92},{"text":" /// content type is the encapsulation of all those content types. [`RFC 5652`] describes","highlight_start":1,"highlight_end":94},{"text":" /// CMS and OpenSSL follows this RFC's implementation.","highlight_start":1,"highlight_end":59},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`RFC 5652`]: https://tools.ietf.org/html/rfc5652#page-6","highlight_start":1,"highlight_end":65},{"text":" pub struct CmsContentInfo;","highlight_start":1,"highlight_end":31},{"text":" /// Reference to [`CMSContentInfo`]","highlight_start":1,"highlight_end":40},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`CMSContentInfo`]:struct.CmsContentInfo.html","highlight_start":1,"highlight_end":54},{"text":" pub struct CmsContentInfoRef;","highlight_start":1,"highlight_end":34},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:51:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::CMS_ContentInfo;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::CMS_ContentInfo_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfoRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":59,"byte_end":200,"line_start":3,"line_end":9,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::CONF;","highlight_start":1,"highlight_end":28},{"text":" fn drop = ffi::NCONF_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Conf;","highlight_start":1,"highlight_end":21},{"text":" pub struct ConfRef;","highlight_start":1,"highlight_end":24},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:3:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::CONF;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::NCONF_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Conf;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ConfRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":11011,"byte_end":12948,"line_start":379,"line_end":435,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DSA_SIG;","highlight_start":1,"highlight_end":31},{"text":" fn drop = ffi::DSA_SIG_free;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA signature.","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// DSA signatures consist of two components: `r` and `s`.","highlight_start":1,"highlight_end":63},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use std::convert::TryInto;","highlight_start":1,"highlight_end":35},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// use openssl::bn::BigNum;","highlight_start":1,"highlight_end":33},{"text":" /// use openssl::dsa::{Dsa, DsaSig};","highlight_start":1,"highlight_end":41},{"text":" /// use openssl::hash::MessageDigest;","highlight_start":1,"highlight_end":42},{"text":" /// use openssl::pkey::PKey;","highlight_start":1,"highlight_end":33},{"text":" /// use openssl::sign::{Signer, Verifier};","highlight_start":1,"highlight_end":47},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// const TEST_DATA: &[u8] = &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9];","highlight_start":1,"highlight_end":66},{"text":" /// let dsa_ref = Dsa::generate(1024).unwrap();","highlight_start":1,"highlight_end":52},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let pub_key: PKey<_> = dsa_ref.clone().try_into().unwrap();","highlight_start":1,"highlight_end":68},{"text":" /// let priv_key: PKey<_> = dsa_ref.try_into().unwrap();","highlight_start":1,"highlight_end":61},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let mut signer = if let Ok(signer) = Signer::new(MessageDigest::sha256(), &priv_key) {","highlight_start":1,"highlight_end":95},{"text":" /// signer","highlight_start":1,"highlight_end":19},{"text":" /// } else {","highlight_start":1,"highlight_end":17},{"text":" /// // DSA signing is not supported (eg. BoringSSL)","highlight_start":1,"highlight_end":60},{"text":" /// return;","highlight_start":1,"highlight_end":20},{"text":" /// };","highlight_start":1,"highlight_end":11},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// signer.update(TEST_DATA).unwrap();","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let signature = signer.sign_to_vec().unwrap();","highlight_start":1,"highlight_end":55},{"text":" /// // Parse DER-encoded DSA signature","highlight_start":1,"highlight_end":43},{"text":" /// let signature = DsaSig::from_der(&signature).unwrap();","highlight_start":1,"highlight_end":63},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Extract components `r` and `s`","highlight_start":1,"highlight_end":42},{"text":" /// let r = BigNum::from_slice(&signature.r().to_vec()).unwrap();","highlight_start":1,"highlight_end":70},{"text":" /// let s = BigNum::from_slice(&signature.s().to_vec()).unwrap();","highlight_start":1,"highlight_end":70},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Construct new DSA signature from components","highlight_start":1,"highlight_end":55},{"text":" /// let signature = DsaSig::from_private_components(r, s).unwrap();","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Serialize DSA signature to DER","highlight_start":1,"highlight_end":42},{"text":" /// let signature = signature.to_der().unwrap();","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let mut verifier = Verifier::new(MessageDigest::sha256(), &pub_key).unwrap();","highlight_start":1,"highlight_end":86},{"text":" /// verifier.update(TEST_DATA).unwrap();","highlight_start":1,"highlight_end":45},{"text":" /// assert!(verifier.verify(&signature[..]).unwrap());","highlight_start":1,"highlight_end":59},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct DsaSig;","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to a [`DsaSig`].","highlight_start":1,"highlight_end":35},{"text":" pub struct DsaSigRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:379:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DSA_SIG;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DSA_SIG_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m382\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m434\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSigRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m435\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":3666,"byte_end":4691,"line_start":90,"line_end":115,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EC_GROUP;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::EC_GROUP_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Describes the curve","highlight_start":1,"highlight_end":28},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A curve can be of the named curve type. These curves can be discovered","highlight_start":1,"highlight_end":80},{"text":" /// using openssl binary `openssl ecparam -list_curves`. Other operations","highlight_start":1,"highlight_end":79},{"text":" /// are available in the [wiki]. These named curves are available in the","highlight_start":1,"highlight_end":78},{"text":" /// [`Nid`] module.","highlight_start":1,"highlight_end":24},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Curves can also be generated using prime field parameters or a binary field.","highlight_start":1,"highlight_end":85},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Prime fields use the formula `y^2 mod p = x^3 + ax + b mod p`. Binary","highlight_start":1,"highlight_end":79},{"text":" /// fields use the formula `y^2 + xy = x^3 + ax^2 + b`. Named curves have","highlight_start":1,"highlight_end":79},{"text":" /// assured security. To prevent accidental vulnerabilities, they should","highlight_start":1,"highlight_end":78},{"text":" /// be preferred.","highlight_start":1,"highlight_end":22},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [wiki]: https://wiki.openssl.org/index.php/Command_Line_Elliptic_Curve_Operations","highlight_start":1,"highlight_end":90},{"text":" /// [`Nid`]: ../nid/index.html","highlight_start":1,"highlight_end":35},{"text":" pub struct EcGroup;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to [`EcGroup`]","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`EcGroup`]: struct.EcGroup.html","highlight_start":1,"highlight_end":41},{"text":" pub struct EcGroupRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:90:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EC_GROUP;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EC_GROUP_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroupRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10652,"byte_end":10890,"line_start":315,"line_end":323,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EC_POINT;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::EC_POINT_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Represents a point on the curve","highlight_start":1,"highlight_end":40},{"text":" pub struct EcPoint;","highlight_start":1,"highlight_end":24},{"text":" /// A reference a borrowed [`EcPoint`].","highlight_start":1,"highlight_end":44},{"text":" pub struct EcPointRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:315:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EC_POINT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EC_POINT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPointRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m323\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":432,"byte_end":670,"line_start":17,"line_end":25,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ECDSA_SIG;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::ECDSA_SIG_free;","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A low level interface to ECDSA.","highlight_start":1,"highlight_end":40},{"text":" pub struct EcdsaSig;","highlight_start":1,"highlight_end":25},{"text":" /// A reference to an [`EcdsaSig`].","highlight_start":1,"highlight_end":40},{"text":" pub struct EcdsaSigRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ECDSA_SIG;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ECDSA_SIG_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSigRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":114,"byte_end":274,"line_start":6,"line_end":12,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OSSL_LIB_CTX;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::OSSL_LIB_CTX_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct LibCtx;","highlight_start":1,"highlight_end":23},{"text":" pub struct LibCtxRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:6:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OSSL_LIB_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OSSL_LIB_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtx;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2724,"byte_end":2910,"line_start":103,"line_end":110,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EVP_MD_CTX;","highlight_start":1,"highlight_end":34},{"text":" fn drop = EVP_MD_CTX_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct MdCtx;","highlight_start":1,"highlight_end":22},{"text":" /// A reference to an [`MdCtx`].","highlight_start":1,"highlight_end":37},{"text":" pub struct MdCtxRef;","highlight_start":1,"highlight_end":25},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:103:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EVP_MD_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = EVP_MD_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5380,"byte_end":5566,"line_start":145,"line_end":151,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_BASICRESP;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::OCSP_BASICRESP_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspBasicResponse;","highlight_start":1,"highlight_end":34},{"text":" pub struct OcspBasicResponseRef;","highlight_start":1,"highlight_end":37},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:145:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m145\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_BASICRESP;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_BASICRESP_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m148\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m149\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponse;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponseRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7612,"byte_end":7778,"line_start":212,"line_end":218,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_CERTID;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::OCSP_CERTID_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspCertId;","highlight_start":1,"highlight_end":27},{"text":" pub struct OcspCertIdRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:212:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_CERTID;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_CERTID_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertId;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertIdRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8265,"byte_end":8439,"line_start":239,"line_end":245,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_RESPONSE;","highlight_start":1,"highlight_end":37},{"text":" fn drop = ffi::OCSP_RESPONSE_free;","highlight_start":1,"highlight_end":39},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspResponse;","highlight_start":1,"highlight_end":29},{"text":" pub struct OcspResponseRef;","highlight_start":1,"highlight_end":32},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:239:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m240\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_RESPONSE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m241\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_RESPONSE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponse;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m244\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponseRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10013,"byte_end":10183,"line_start":299,"line_end":305,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_REQUEST;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::OCSP_REQUEST_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspRequest;","highlight_start":1,"highlight_end":28},{"text":" pub struct OcspRequestRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:299:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m299\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m300\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_REQUEST;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m301\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_REQUEST_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequest;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequestRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11127,"byte_end":11293,"line_start":344,"line_end":350,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_ONEREQ;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::OCSP_ONEREQ_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspOneReq;","highlight_start":1,"highlight_end":27},{"text":" pub struct OcspOneReqRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:344:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m344\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m345\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_ONEREQ;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_ONEREQ_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m347\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReq;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReqRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":441,"byte_end":589,"line_start":19,"line_end":25,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::PKCS12;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::PKCS12_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Pkcs12;","highlight_start":1,"highlight_end":23},{"text":" pub struct Pkcs12Ref;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:19:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::PKCS12;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::PKCS12_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":422,"byte_end":679,"line_start":17,"line_end":28,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::PKCS7;","highlight_start":1,"highlight_end":29},{"text":" fn drop = ffi::PKCS7_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A PKCS#7 structure.","highlight_start":1,"highlight_end":28},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Contains signed and/or encrypted data.","highlight_start":1,"highlight_end":47},{"text":" pub struct Pkcs7;","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to `Pkcs7`","highlight_start":1,"highlight_end":29},{"text":" pub struct Pkcs7Ref;","highlight_start":1,"highlight_end":25},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::PKCS7;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::PKCS7_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":207,"byte_end":407,"line_start":9,"line_end":16,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OSSL_PROVIDER;","highlight_start":1,"highlight_end":37},{"text":" fn drop = ossl_provider_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Provider;","highlight_start":1,"highlight_end":25},{"text":" /// A reference to a [`Provider`].","highlight_start":1,"highlight_end":39},{"text":" pub struct ProviderRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OSSL_PROVIDER;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ossl_provider_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ProviderRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":244,"byte_end":473,"line_start":10,"line_end":17,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SRTP_PROTECTION_PROFILE;","highlight_start":1,"highlight_end":47},{"text":" fn drop = free;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct SrtpProtectionProfile;","highlight_start":1,"highlight_end":38},{"text":" /// Reference to `SrtpProtectionProfile`.","highlight_start":1,"highlight_end":46},{"text":" pub struct SrtpProtectionProfileRef;","highlight_start":1,"highlight_end":41},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SRTP_PROTECTION_PROFILE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfileRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":65869,"byte_end":66282,"line_start":1717,"line_end":1731,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL_CTX;","highlight_start":1,"highlight_end":31},{"text":" fn drop = ffi::SSL_CTX_free;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A context object for TLS streams.","highlight_start":1,"highlight_end":42},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Applications commonly configure a single `SslContext` that is shared by all of its","highlight_start":1,"highlight_end":91},{"text":" /// `SslStreams`.","highlight_start":1,"highlight_end":22},{"text":" pub struct SslContext;","highlight_start":1,"highlight_end":27},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to [`SslContext`]","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct SslContextRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1717:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1717\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1718\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1731\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77301,"byte_end":77666,"line_start":2076,"line_end":2089,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL_SESSION;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::SSL_SESSION_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An encoded SSL session.","highlight_start":1,"highlight_end":32},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These can be cached to share sessions across connections.","highlight_start":1,"highlight_end":66},{"text":" pub struct SslSession;","highlight_start":1,"highlight_end":27},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to [`SslSession`].","highlight_start":1,"highlight_end":37},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslSession`]: struct.SslSession.html","highlight_start":1,"highlight_end":47},{"text":" pub struct SslSessionRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2076:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2076\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2077\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL_SESSION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2078\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_SESSION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2079\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2088\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSessionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2089\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2188:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2204\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":188,"byte_end":333,"line_start":11,"line_end":17,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = c_char;","highlight_start":1,"highlight_end":25},{"text":" fn drop = free;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OpensslString;","highlight_start":1,"highlight_end":30},{"text":" pub struct OpensslStringRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = c_char;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslString;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":2750,"byte_end":3046,"line_start":64,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_VERIFY_PARAM;","highlight_start":1,"highlight_end":41},{"text":" fn drop = ffi::X509_VERIFY_PARAM_free;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Adjust parameters associated with certificate verification.","highlight_start":1,"highlight_end":68},{"text":" pub struct X509VerifyParam;","highlight_start":1,"highlight_end":32},{"text":" /// Reference to `X509VerifyParam`.","highlight_start":1,"highlight_end":40},{"text":" pub struct X509VerifyParamRef;","highlight_start":1,"highlight_end":35},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:64:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_VERIFY_PARAM;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_VERIFY_PARAM_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParamRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1845,"byte_end":2126,"line_start":62,"line_end":70,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_STORE_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A builder type used to construct an `X509Store`.","highlight_start":1,"highlight_end":57},{"text":" pub struct X509StoreBuilder;","highlight_start":1,"highlight_end":33},{"text":" /// A reference to an [`X509StoreBuilder`].","highlight_start":1,"highlight_end":48},{"text":" pub struct X509StoreBuilderRef;","highlight_start":1,"highlight_end":36},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:62:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilderRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8462,"byte_end":8726,"line_start":251,"line_end":259,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_STORE_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A certificate store to hold trusted `X509` certificates.","highlight_start":1,"highlight_end":65},{"text":" pub struct X509Store;","highlight_start":1,"highlight_end":26},{"text":" /// Reference to an `X509Store`.","highlight_start":1,"highlight_end":37},{"text":" pub struct X509StoreRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:251:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1904,"byte_end":2182,"line_start":63,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE_CTX;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::X509_STORE_CTX_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate store context.","highlight_start":1,"highlight_end":45},{"text":" pub struct X509StoreContext;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A reference to an [`X509StoreContext`].","highlight_start":1,"highlight_end":48},{"text":" pub struct X509StoreContextRef;","highlight_start":1,"highlight_end":36},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:63:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13145,"byte_end":13356,"line_start":376,"line_end":384,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509;","highlight_start":1,"highlight_end":28},{"text":" fn drop = ffi::X509_free;","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` public key certificate.","highlight_start":1,"highlight_end":42},{"text":" pub struct X509;","highlight_start":1,"highlight_end":21},{"text":" /// Reference to `X509`.","highlight_start":1,"highlight_end":29},{"text":" pub struct X509Ref;","highlight_start":1,"highlight_end":24},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:376:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m376\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m377\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m378\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m384\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28664,"byte_end":28954,"line_start":868,"line_end":876,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_EXTENSION;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::X509_EXTENSION_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Permit additional fields to be added to an `X509` v3 certificate.","highlight_start":1,"highlight_end":74},{"text":" pub struct X509Extension;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509Extension`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509ExtensionRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:868:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m868\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m869\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_EXTENSION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m870\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_EXTENSION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m871\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m875\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ExtensionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m876\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39057,"byte_end":39292,"line_start":1177,"line_end":1185,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_NAME;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::X509_NAME_free;","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The names of an `X509` certificate.","highlight_start":1,"highlight_end":44},{"text":" pub struct X509Name;","highlight_start":1,"highlight_end":25},{"text":" /// Reference to `X509Name`.","highlight_start":1,"highlight_end":33},{"text":" pub struct X509NameRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1177:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1177\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43397,"byte_end":43666,"line_start":1312,"line_end":1320,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_NAME_ENTRY;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::X509_NAME_ENTRY_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A name entry associated with a `X509Name`.","highlight_start":1,"highlight_end":51},{"text":" pub struct X509NameEntry;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509NameEntry`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509NameEntryRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1312:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_NAME_ENTRY;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_NAME_ENTRY_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntryRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1320\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48603,"byte_end":48828,"line_start":1477,"line_end":1485,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_REQ;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::X509_REQ_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate request.","highlight_start":1,"highlight_end":39},{"text":" pub struct X509Req;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to `X509Req`.","highlight_start":1,"highlight_end":32},{"text":" pub struct X509ReqRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1477:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_REQ;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_REQ_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1480\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ReqRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1485\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54260,"byte_end":54515,"line_start":1635,"line_end":1643,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_REVOKED;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::X509_REVOKED_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate revocation status.","highlight_start":1,"highlight_end":49},{"text":" pub struct X509Revoked;","highlight_start":1,"highlight_end":28},{"text":" /// Reference to `X509Revoked`.","highlight_start":1,"highlight_end":36},{"text":" pub struct X509RevokedRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1635:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1635\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1636\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_REVOKED;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1637\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_REVOKED_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1638\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1642\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509RevokedRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1643\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58312,"byte_end":58545,"line_start":1749,"line_end":1757,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_CRL;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::X509_CRL_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate revocation list.","highlight_start":1,"highlight_end":47},{"text":" pub struct X509Crl;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to `X509Crl`.","highlight_start":1,"highlight_end":32},{"text":" pub struct X509CrlRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1749:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1750\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_CRL;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_CRL_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509CrlRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":65836,"byte_end":66091,"line_start":1980,"line_end":1988,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::GENERAL_NAME;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::GENERAL_NAME_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate alternative names.","highlight_start":1,"highlight_end":49},{"text":" pub struct GeneralName;","highlight_start":1,"highlight_end":28},{"text":" /// Reference to `GeneralName`.","highlight_start":1,"highlight_end":36},{"text":" pub struct GeneralNameRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1980:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1980\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1981\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::GENERAL_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1982\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::GENERAL_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1983\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1987\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralNameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72355,"byte_end":72588,"line_start":2189,"line_end":2197,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DIST_POINT;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::DIST_POINT_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A `X509` distribution point.","highlight_start":1,"highlight_end":37},{"text":" pub struct DistPoint;","highlight_start":1,"highlight_end":26},{"text":" /// Reference to `DistPoint`.","highlight_start":1,"highlight_end":34},{"text":" pub struct DistPointRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2189:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DIST_POINT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DIST_POINT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72827,"byte_end":73082,"line_start":2206,"line_end":2214,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DIST_POINT_NAME;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::DIST_POINT_NAME_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A `X509` distribution point.","highlight_start":1,"highlight_end":37},{"text":" pub struct DistPointName;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `DistPointName`.","highlight_start":1,"highlight_end":38},{"text":" pub struct DistPointNameRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2206:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DIST_POINT_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DIST_POINT_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointNameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73521,"byte_end":73823,"line_start":2232,"line_end":2240,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ACCESS_DESCRIPTION;","highlight_start":1,"highlight_end":42},{"text":" fn drop = ffi::ACCESS_DESCRIPTION_free;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// `AccessDescription` of certificate authority information.","highlight_start":1,"highlight_end":66},{"text":" pub struct AccessDescription;","highlight_start":1,"highlight_end":34},{"text":" /// Reference to `AccessDescription`.","highlight_start":1,"highlight_end":42},{"text":" pub struct AccessDescriptionRef;","highlight_start":1,"highlight_end":37},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2232:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ACCESS_DESCRIPTION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ACCESS_DESCRIPTION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescriptionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2240\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74273,"byte_end":74532,"line_start":2258,"line_end":2266,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_ALGOR;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_ALGOR_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate signature algorithm.","highlight_start":1,"highlight_end":51},{"text":" pub struct X509Algorithm;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509Algorithm`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509AlgorithmRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2258:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_ALGOR;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_ALGOR_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509AlgorithmRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74907,"byte_end":75160,"line_start":2279,"line_end":2287,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_OBJECT;","highlight_start":1,"highlight_end":35},{"text":" fn drop = X509_OBJECT_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` or an X509 certificate revocation list.","highlight_start":1,"highlight_end":58},{"text":" pub struct X509Object;","highlight_start":1,"highlight_end":27},{"text":" /// Reference to `X509Object`","highlight_start":1,"highlight_end":34},{"text":" pub struct X509ObjectRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2279:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_OBJECT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = X509_OBJECT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2286\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ObjectRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2287\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":1602,"byte_end":1608,"line_start":76,"line_end":76,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:76:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":2808,"byte_end":2814,"line_start":79,"line_end":79,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:79:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23024,"byte_end":23030,"line_start":740,"line_end":740,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:740:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m740\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":1133,"byte_end":1139,"line_start":39,"line_end":39,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:39:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":340,"byte_end":346,"line_start":18,"line_end":18,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:18:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":989,"byte_end":995,"line_start":41,"line_end":41,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:41:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2096,"byte_end":2102,"line_start":65,"line_end":65,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:65:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":756,"byte_end":764,"line_start":22,"line_end":22,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:22:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":7990,"byte_end":7996,"line_start":271,"line_end":271,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:271:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9420,"byte_end":9426,"line_start":317,"line_end":317,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:317:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14593,"byte_end":14599,"line_start":496,"line_end":496,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:496:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m496\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":3317,"byte_end":3323,"line_start":112,"line_end":112,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:112:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":10054,"byte_end":10060,"line_start":342,"line_end":342,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:342:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":1148,"byte_end":1154,"line_start":45,"line_end":45,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:45:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":348,"byte_end":354,"line_start":18,"line_end":18,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:18:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2504,"byte_end":2510,"line_start":95,"line_end":95,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:95:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":422,"byte_end":430,"line_start":17,"line_end":17,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":681,"byte_end":689,"line_start":30,"line_end":30,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:30:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":24866,"byte_end":24872,"line_start":786,"line_end":786,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:786:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m786\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":18494,"byte_end":18500,"line_start":583,"line_end":583,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:583:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs","byte_start":3252,"byte_end":3258,"line_start":103,"line_end":103,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs:103:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":2183,"byte_end":2189,"line_start":83,"line_end":83,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:83:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4923,"byte_end":4929,"line_start":192,"line_end":192,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:192:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":11269,"byte_end":11275,"line_start":390,"line_end":390,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:390:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m390\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":15220,"byte_end":15226,"line_start":522,"line_end":522,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:522:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m522\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":1056,"byte_end":1062,"line_start":31,"line_end":31,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" cfg_if! {","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":13202,"byte_end":13208,"line_start":366,"line_end":366,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:366:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m366\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":13853,"byte_end":13859,"line_start":387,"line_end":387,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:387:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m387\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":4136,"byte_end":4142,"line_start":134,"line_end":134,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:134:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m134\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":4342,"byte_end":4350,"line_start":144,"line_end":144,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:144:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m144\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":10214,"byte_end":10222,"line_start":282,"line_end":282,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:282:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":14112,"byte_end":14120,"line_start":379,"line_end":379,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:379:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":15295,"byte_end":15303,"line_start":411,"line_end":411,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:411:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m411\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":16816,"byte_end":16824,"line_start":448,"line_end":448,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:448:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m448\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":24055,"byte_end":24061,"line_start":660,"line_end":660,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:660:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m660\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145934,"byte_end":145942,"line_start":4052,"line_end":4052,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4052:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4052\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":146262,"byte_end":146268,"line_start":4062,"line_end":4062,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4062:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4062\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":147864,"byte_end":147870,"line_start":4113,"line_end":4113,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4113:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":148036,"byte_end":148042,"line_start":4120,"line_end":4120,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4120:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":148402,"byte_end":148408,"line_start":4130,"line_end":4130,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4130:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":374,"byte_end":380,"line_start":16,"line_end":16,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":23713,"byte_end":23719,"line_start":778,"line_end":778,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:778:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m778\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":669,"byte_end":675,"line_start":20,"line_end":20,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:20:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":263,"byte_end":271,"line_start":12,"line_end":12,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:12:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":1063,"byte_end":1071,"line_start":29,"line_end":29,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:29:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":9000,"byte_end":9006,"line_start":269,"line_end":269,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:269:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":9291,"byte_end":9297,"line_start":280,"line_end":280,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:280:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75452,"byte_end":75458,"line_start":2302,"line_end":2302,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2302:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":76687,"byte_end":76693,"line_start":2343,"line_end":2343,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2343:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2343\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78014,"byte_end":78020,"line_start":2383,"line_end":2383,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2383:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78411,"byte_end":78417,"line_start":2398,"line_end":2398,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2398:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78821,"byte_end":78827,"line_start":2412,"line_end":2412,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2412:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82147,"byte_end":82153,"line_start":2497,"line_end":2497,"column_start":13,"column_end":19,"is_primary":true,"text":[{"text":" cfg_if! {","highlight_start":13,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2497:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":3371,"byte_end":3384,"line_start":94,"line_end":94,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" let len = crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),","highlight_start":43,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:94:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let len = crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":3561,"byte_end":3574,"line_start":97,"line_end":97,"column_start":33,"column_end":46,"is_primary":true,"text":[{"text":" crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),","highlight_start":33,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:97:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4216,"byte_end":4229,"line_start":114,"line_end":114,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:114:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4694,"byte_end":4707,"line_start":128,"line_end":128,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:128:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":6133,"byte_end":6146,"line_start":181,"line_end":181,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" impl ::foreign_types::ForeignType for $owned {","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:181:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl ::foreign_types::ForeignType for $owned {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":7680,"byte_end":7693,"line_start":232,"line_end":232,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { ::foreign_types::ForeignTypeRef::from_ptr(self.0) }","highlight_start":28,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:232:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ::foreign_types::ForeignTypeRef::from_ptr(self.0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":7916,"byte_end":7929,"line_start":239,"line_end":239,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { ::foreign_types::ForeignTypeRef::from_ptr_mut(self.0) }","highlight_start":28,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:239:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ::foreign_types::ForeignTypeRef::from_ptr_mut(self.0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8433,"byte_end":8446,"line_start":258,"line_end":258,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":35,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8533,"byte_end":8546,"line_start":261,"line_end":261,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" impl ::foreign_types::ForeignTypeRef for $borrowed {","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:261:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl ::foreign_types::ForeignTypeRef for $borrowed {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":698,"byte_end":711,"line_start":15,"line_end":15,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:15:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":1380,"byte_end":1393,"line_start":31,"line_end":31,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:31:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_new_mem_buf` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":574,"byte_end":589,"line_start":26,"line_end":26,"column_start":19,"column_end":34,"is_primary":true,"text":[{"text":" cvt_p(BIO_new_mem_buf(","highlight_start":19,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_new_mem_buf;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_new_mem_buf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:26:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BIO_new_mem_buf(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_new_mem_buf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `AesBitType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":3516,"byte_end":3526,"line_start":103,"line_end":103,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" key.len() as AesBitType * 8,","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesBitType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:103:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m key.len() as AesBitType * 8,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesBitType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":4244,"byte_end":4254,"line_start":127,"line_end":127,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" key.len() as AesBitType * 8,","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesBitType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:127:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m127\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m key.len() as AesBitType * 8,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesSizeType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":7322,"byte_end":7333,"line_start":211,"line_end":211,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" in_.len() as AesSizeType,","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesSizeType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:211:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m in_.len() as AesSizeType,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesSizeType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":8555,"byte_end":8566,"line_start":250,"line_end":250,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" in_.len() as AesSizeType,","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesSizeType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:250:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m250\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m in_.len() as AesSizeType,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTime` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2175,"byte_end":2194,"line_start":62,"line_end":62,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct Asn1GeneralizedTime;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTime` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:62:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTime;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2331,"byte_end":2353,"line_start":66,"line_end":66,"column_start":16,"column_end":38,"is_primary":true,"text":[{"text":" pub struct Asn1GeneralizedTimeRef;","highlight_start":16,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:66:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2380,"byte_end":2402,"line_start":69,"line_end":69,"column_start":23,"column_end":45,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1GeneralizedTimeRef {","highlight_start":23,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:69:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1GeneralizedTimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6530,"byte_end":6538,"line_start":192,"line_end":192,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Asn1Time;","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6530,"byte_end":6538,"line_start":192,"line_end":192,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Asn1Time;","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:192:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Time;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6643,"byte_end":6654,"line_start":196,"line_end":196,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct Asn1TimeRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:196:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1TimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6664,"byte_end":6675,"line_start":199,"line_end":199,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl Asn1TimeRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:199:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7601,"byte_end":7612,"line_start":233,"line_end":233,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:233:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7640,"byte_end":7651,"line_start":234,"line_end":234,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1TimeRef) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:234:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7807,"byte_end":7815,"line_start":242,"line_end":242,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7807,"byte_end":7815,"line_start":242,"line_end":242,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7796,"byte_end":7796,"line_start":242,"line_end":242,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:242:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl PartialEq<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7821,"byte_end":7832,"line_start":242,"line_end":242,"column_start":30,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":30,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:242:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7860,"byte_end":7868,"line_start":243,"line_end":243,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7860,"byte_end":7868,"line_start":243,"line_end":243,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:243:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8028,"byte_end":8036,"line_start":251,"line_end":251,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8028,"byte_end":8036,"line_start":251,"line_end":251,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8016,"byte_end":8016,"line_start":251,"line_end":251,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1Time","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:251:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a> PartialEq<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1Time\u001b[0m\u001b[0m> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8046,"byte_end":8057,"line_start":251,"line_end":251,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:251:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8085,"byte_end":8093,"line_start":252,"line_end":252,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8085,"byte_end":8093,"line_start":252,"line_end":252,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:252:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8254,"byte_end":8265,"line_start":260,"line_end":260,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:260:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8302,"byte_end":8313,"line_start":261,"line_end":261,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:261:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8411,"byte_end":8419,"line_start":267,"line_end":267,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":17,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8411,"byte_end":8419,"line_start":267,"line_end":267,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":17,"highlight_end":25}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8399,"byte_end":8399,"line_start":267,"line_end":267,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:267:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl PartialOrd<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8425,"byte_end":8436,"line_start":267,"line_end":267,"column_start":31,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":31,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:267:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8473,"byte_end":8481,"line_start":268,"line_end":268,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8473,"byte_end":8481,"line_start":268,"line_end":268,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:268:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8583,"byte_end":8591,"line_start":274,"line_end":274,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8583,"byte_end":8591,"line_start":274,"line_end":274,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8570,"byte_end":8570,"line_start":274,"line_end":274,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1Time","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:274:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a> PartialOrd<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1Time\u001b[0m\u001b[0m> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8601,"byte_end":8612,"line_start":274,"line_end":274,"column_start":39,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":39,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:274:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8649,"byte_end":8657,"line_start":275,"line_end":275,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8649,"byte_end":8657,"line_start":275,"line_end":275,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:275:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8745,"byte_end":8756,"line_start":280,"line_end":280,"column_start":23,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1TimeRef {","highlight_start":23,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:280:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9293,"byte_end":9304,"line_start":296,"line_end":296,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1TimeRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:296:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9423,"byte_end":9431,"line_start":302,"line_end":302,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":6,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9423,"byte_end":9431,"line_start":302,"line_end":302,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":6,"highlight_end":14}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:302:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9491,"byte_end":9499,"line_start":304,"line_end":304,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" fn new() -> Result {","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9491,"byte_end":9499,"line_start":304,"line_end":304,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" fn new() -> Result {","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:304:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn new() -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9750,"byte_end":9758,"line_start":314,"line_end":314,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" fn from_period(period: c_long) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9750,"byte_end":9758,"line_start":314,"line_end":314,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" fn from_period(period: c_long) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:314:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn from_period(period: c_long) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn from_period(period: c_long) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10065,"byte_end":10073,"line_start":324,"line_end":324,"column_start":47,"column_end":55,"is_primary":true,"text":[{"text":" pub fn days_from_now(days: u32) -> Result {","highlight_start":47,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10065,"byte_end":10073,"line_start":324,"line_end":324,"column_start":47,"column_end":55,"is_primary":true,"text":[{"text":" pub fn days_from_now(days: u32) -> Result {","highlight_start":47,"highlight_end":55}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:324:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn days_from_now(days: u32) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn days_from_now(days: u32) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10297,"byte_end":10305,"line_start":330,"line_end":330,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" pub fn from_unix(time: time_t) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10297,"byte_end":10305,"line_start":330,"line_end":330,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" pub fn from_unix(time: time_t) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:330:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_unix(time: time_t) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_unix(time: time_t) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10697,"byte_end":10705,"line_start":342,"line_end":342,"column_start":40,"column_end":48,"is_primary":true,"text":[{"text":" pub fn from_str(s: &str) -> Result {","highlight_start":40,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10697,"byte_end":10705,"line_start":342,"line_end":342,"column_start":40,"column_end":48,"is_primary":true,"text":[{"text":" pub fn from_str(s: &str) -> Result {","highlight_start":40,"highlight_end":48}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:342:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_str(s: &str) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11172,"byte_end":11180,"line_start":358,"line_end":358,"column_start":45,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_str_x509(s: &str) -> Result {","highlight_start":45,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11172,"byte_end":11180,"line_start":358,"line_end":358,"column_start":45,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_str_x509(s: &str) -> Result {","highlight_start":45,"highlight_end":53}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:358:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str_x509(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_str_x509(s: &str) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11454,"byte_end":11462,"line_start":371,"line_end":371,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11454,"byte_end":11462,"line_start":371,"line_end":371,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:371:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11490,"byte_end":11498,"line_start":372,"line_end":372,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11490,"byte_end":11498,"line_start":372,"line_end":372,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:372:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m372\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11654,"byte_end":11665,"line_start":380,"line_end":380,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11643,"byte_end":11643,"line_start":380,"line_end":380,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:380:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11671,"byte_end":11679,"line_start":380,"line_end":380,"column_start":33,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":33,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11671,"byte_end":11679,"line_start":380,"line_end":380,"column_start":33,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":33,"highlight_end":41}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:380:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11707,"byte_end":11718,"line_start":381,"line_end":381,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1TimeRef) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:381:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11882,"byte_end":11893,"line_start":389,"line_end":389,"column_start":24,"column_end":35,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":24,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11866,"byte_end":11866,"line_start":389,"line_end":389,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1TimeRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:389:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1TimeRef\u001b[0m\u001b[0m> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11899,"byte_end":11907,"line_start":389,"line_end":389,"column_start":41,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":41,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11899,"byte_end":11907,"line_start":389,"line_end":389,"column_start":41,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":41,"highlight_end":49}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:389:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11939,"byte_end":11950,"line_start":390,"line_end":390,"column_start":30,"column_end":41,"is_primary":true,"text":[{"text":" fn eq(&self, other: &&'a Asn1TimeRef) -> bool {","highlight_start":30,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:390:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m390\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &&'a Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12111,"byte_end":12119,"line_start":398,"line_end":398,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12111,"byte_end":12119,"line_start":398,"line_end":398,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:398:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12156,"byte_end":12164,"line_start":399,"line_end":399,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12156,"byte_end":12164,"line_start":399,"line_end":399,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:399:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m399\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12262,"byte_end":12273,"line_start":405,"line_end":405,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12250,"byte_end":12250,"line_start":405,"line_end":405,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:405:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12279,"byte_end":12287,"line_start":405,"line_end":405,"column_start":34,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":34,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12279,"byte_end":12287,"line_start":405,"line_end":405,"column_start":34,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":34,"highlight_end":42}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:405:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12324,"byte_end":12335,"line_start":406,"line_end":406,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:406:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m406\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12441,"byte_end":12452,"line_start":412,"line_end":412,"column_start":25,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":25,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12424,"byte_end":12424,"line_start":412,"line_end":412,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1TimeRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:412:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1TimeRef\u001b[0m\u001b[0m> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12458,"byte_end":12466,"line_start":412,"line_end":412,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":42,"highlight_end":50}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12458,"byte_end":12466,"line_start":412,"line_end":412,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":42,"highlight_end":50}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:412:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12507,"byte_end":12518,"line_start":413,"line_end":413,"column_start":39,"column_end":50,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option {","highlight_start":39,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:413:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m413\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1String` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13062,"byte_end":13072,"line_start":428,"line_end":428,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct Asn1String;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1String` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:428:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m428\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1String;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13131,"byte_end":13144,"line_start":430,"line_end":430,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1StringRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:430:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1StringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13154,"byte_end":13167,"line_start":433,"line_end":433,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl Asn1StringRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:433:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1StringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14197,"byte_end":14218,"line_start":460,"line_end":460,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr()), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:460:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m460\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr()), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14586,"byte_end":14599,"line_start":475,"line_end":475,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1StringRef {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:475:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1StringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15323,"byte_end":15334,"line_start":497,"line_end":497,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct Asn1Integer;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:497:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Integer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15394,"byte_end":15408,"line_start":499,"line_end":499,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct Asn1IntegerRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:499:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1IntegerRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15418,"byte_end":15429,"line_start":502,"line_end":502,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl Asn1Integer {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:502:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15900,"byte_end":15911,"line_start":515,"line_end":515,"column_start":14,"column_end":25,"is_primary":true,"text":[{"text":"impl Ord for Asn1Integer {","highlight_start":14,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:515:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m515\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16029,"byte_end":16040,"line_start":520,"line_end":520,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Integer {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:520:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m520\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16077,"byte_end":16088,"line_start":521,"line_end":521,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Integer) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:521:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m521\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Integer) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16162,"byte_end":16173,"line_start":525,"line_end":525,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":"impl Eq for Asn1Integer {}","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:525:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m525\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for Asn1Integer {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16196,"byte_end":16207,"line_start":526,"line_end":526,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Integer {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:526:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m526\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16235,"byte_end":16246,"line_start":527,"line_end":527,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Integer) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:527:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m527\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Integer) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16312,"byte_end":16326,"line_start":532,"line_end":532,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl Asn1IntegerRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:532:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m532\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17354,"byte_end":17365,"line_start":559,"line_end":559,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16311,"byte_end":16311,"line_start":532,"line_end":532,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1IntegerRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:559:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m559\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m532\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17500,"byte_end":17514,"line_start":564,"line_end":564,"column_start":14,"column_end":28,"is_primary":true,"text":[{"text":"impl Ord for Asn1IntegerRef {","highlight_start":14,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:564:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17694,"byte_end":17708,"line_start":570,"line_end":570,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1IntegerRef {","highlight_start":21,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:570:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m570\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17745,"byte_end":17759,"line_start":571,"line_end":571,"column_start":35,"column_end":49,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1IntegerRef) -> Option {","highlight_start":35,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:571:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m571\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1IntegerRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17833,"byte_end":17847,"line_start":575,"line_end":575,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":"impl Eq for Asn1IntegerRef {}","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:575:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m575\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for Asn1IntegerRef {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17870,"byte_end":17884,"line_start":576,"line_end":576,"column_start":20,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1IntegerRef {","highlight_start":20,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:576:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m576\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17912,"byte_end":17926,"line_start":577,"line_end":577,"column_start":26,"column_end":40,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1IntegerRef) -> bool {","highlight_start":26,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:577:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m577\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1IntegerRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18350,"byte_end":18363,"line_start":591,"line_end":591,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1BitString;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:591:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m591\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18425,"byte_end":18441,"line_start":593,"line_end":593,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct Asn1BitStringRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:593:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18451,"byte_end":18467,"line_start":596,"line_end":596,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl Asn1BitStringRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:596:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m596\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1BitStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18635,"byte_end":18656,"line_start":600,"line_end":600,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr() as *mut _), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:600:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m600\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr() as *mut _), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19192,"byte_end":19207,"line_start":619,"line_end":619,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct Asn1OctetString;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:619:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m619\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19271,"byte_end":19289,"line_start":621,"line_end":621,"column_start":16,"column_end":34,"is_primary":true,"text":[{"text":" pub struct Asn1OctetStringRef;","highlight_start":16,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:621:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19299,"byte_end":19314,"line_start":624,"line_end":624,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl Asn1OctetString {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:624:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m624\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1OctetString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19679,"byte_end":19697,"line_start":636,"line_end":636,"column_start":6,"column_end":24,"is_primary":true,"text":[{"text":"impl Asn1OctetStringRef {","highlight_start":6,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:636:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m636\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1OctetStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19874,"byte_end":19895,"line_start":640,"line_end":640,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr().cast()), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:640:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m640\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr().cast()), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21071,"byte_end":21081,"line_start":673,"line_end":673,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct Asn1Object;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:673:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m673\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21140,"byte_end":21153,"line_start":675,"line_end":675,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1ObjectRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:675:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1ObjectRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21177,"byte_end":21187,"line_start":678,"line_end":678,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":"impl Stackable for Asn1Object {","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:678:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m678\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21246,"byte_end":21256,"line_start":682,"line_end":682,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl Asn1Object {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:682:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21464,"byte_end":21474,"line_start":686,"line_end":686,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" pub fn from_str(txt: &str) -> Result {","highlight_start":42,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21245,"byte_end":21245,"line_start":682,"line_end":682,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Object {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:686:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str(txt: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22170,"byte_end":22183,"line_start":709,"line_end":709,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl Asn1ObjectRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:709:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22364,"byte_end":22377,"line_start":716,"line_end":716,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1ObjectRef {","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:716:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m716\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22885,"byte_end":22898,"line_start":734,"line_end":734,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1ObjectRef {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:734:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m734\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Enumerated` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23479,"byte_end":23493,"line_start":756,"line_end":756,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct Asn1Enumerated;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Enumerated` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:756:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Enumerated;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1EnumeratedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23556,"byte_end":23573,"line_start":758,"line_end":758,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct Asn1EnumeratedRef;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1EnumeratedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:758:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1EnumeratedRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1EnumeratedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23583,"byte_end":23600,"line_start":761,"line_end":761,"column_start":6,"column_end":23,"is_primary":true,"text":[{"text":"impl Asn1EnumeratedRef {","highlight_start":6,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1EnumeratedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:761:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m761\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1EnumeratedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3347,"byte_end":3360,"line_start":95,"line_end":95,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct BigNumContext;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:95:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3477,"byte_end":3493,"line_start":99,"line_end":99,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct BigNumContextRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:99:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3503,"byte_end":3516,"line_start":102,"line_end":102,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:102:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3616,"byte_end":3629,"line_start":105,"line_end":105,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3502,"byte_end":3502,"line_start":102,"line_end":102,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:105:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `BigNumContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3728,"byte_end":3741,"line_start":108,"line_end":108,"column_start":42,"column_end":55,"is_primary":true,"text":[{"text":" cvt_p(ffi::BN_CTX_new()).map(BigNumContext)","highlight_start":42,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:108:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::BN_CTX_new()).map(BigNumContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3898,"byte_end":3911,"line_start":115,"line_end":115,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub fn new_secure() -> Result {","highlight_start":35,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3502,"byte_end":3502,"line_start":102,"line_end":102,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:115:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_secure() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `BigNumContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":4017,"byte_end":4030,"line_start":118,"line_end":118,"column_start":49,"column_end":62,"is_primary":true,"text":[{"text":" cvt_p(ffi::BN_CTX_secure_new()).map(BigNumContext)","highlight_start":49,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:118:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m118\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::BN_CTX_secure_new()).map(BigNumContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5019,"byte_end":5025,"line_start":150,"line_end":150,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct BigNum;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5123,"byte_end":5132,"line_start":154,"line_end":154,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct BigNumRef;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:154:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5142,"byte_end":5151,"line_start":157,"line_end":157,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":6,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:157:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":7206,"byte_end":7215,"line_start":215,"line_end":215,"column_start":40,"column_end":49,"is_primary":true,"text":[{"text":" pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {","highlight_start":40,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:215:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":7546,"byte_end":7555,"line_start":222,"line_end":222,"column_start":47,"column_end":56,"is_primary":true,"text":[{"text":" pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {","highlight_start":47,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:222:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m222\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9171,"byte_end":9180,"line_start":262,"line_end":262,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":35,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:262:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9422,"byte_end":9431,"line_start":268,"line_end":268,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":35,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:268:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9772,"byte_end":9781,"line_start":276,"line_end":276,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":" pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:276:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9787,"byte_end":9796,"line_start":276,"line_end":276,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":" pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":54,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:276:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10144,"byte_end":10153,"line_start":284,"line_end":284,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":" pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:284:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10159,"byte_end":10168,"line_start":284,"line_end":284,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":" pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":54,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:284:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10459,"byte_end":10468,"line_start":291,"line_end":291,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":" pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:291:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10767,"byte_end":10776,"line_start":298,"line_end":298,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":" pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:298:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m298\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11023,"byte_end":11029,"line_start":304,"line_end":304,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:304:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11806,"byte_end":11815,"line_start":328,"line_end":328,"column_start":30,"column_end":39,"is_primary":true,"text":[{"text":" pub fn ucmp(&self, oth: &BigNumRef) -> Ordering {","highlight_start":30,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:328:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m328\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ucmp(&self, oth: &BigNumRef) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_is_negative` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":12045,"byte_end":12059,"line_start":335,"line_end":335,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { BN_is_negative(self.as_ptr()) == 1 }","highlight_start":18,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_is_negative;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_is_negative` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:335:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { BN_is_negative(self.as_ptr()) == 1 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_is_negative;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15130,"byte_end":15139,"line_start":432,"line_end":432,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":" add: Option<&BigNumRef>,","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:432:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m432\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m add: Option<&BigNumRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15163,"byte_end":15172,"line_start":433,"line_end":433,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":" rem: Option<&BigNumRef>,","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:433:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rem: Option<&BigNumRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15851,"byte_end":15860,"line_start":455,"line_end":455,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:455:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15874,"byte_end":15883,"line_start":456,"line_end":456,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:456:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15903,"byte_end":15919,"line_start":457,"line_end":457,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:457:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m457\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16466,"byte_end":16475,"line_start":477,"line_end":477,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:477:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16489,"byte_end":16498,"line_start":478,"line_end":478,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:478:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16518,"byte_end":16534,"line_start":479,"line_end":479,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:479:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16953,"byte_end":16962,"line_start":497,"line_end":497,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:497:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16976,"byte_end":16985,"line_start":498,"line_end":498,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:498:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m498\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17005,"byte_end":17021,"line_start":499,"line_end":499,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:499:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17463,"byte_end":17472,"line_start":517,"line_end":517,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":" rem: &mut BigNumRef,","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:517:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rem: &mut BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17486,"byte_end":17495,"line_start":518,"line_end":518,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:518:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17509,"byte_end":17518,"line_start":519,"line_end":519,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:519:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m519\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17538,"byte_end":17554,"line_start":520,"line_end":520,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:520:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m520\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17943,"byte_end":17952,"line_start":536,"line_end":536,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:536:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17964,"byte_end":17980,"line_start":536,"line_end":536,"column_start":52,"column_end":68,"is_primary":true,"text":[{"text":" pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":52,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:536:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18295,"byte_end":18304,"line_start":545,"line_end":545,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:545:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m545\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18318,"byte_end":18327,"line_start":546,"line_end":546,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:546:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18347,"byte_end":18363,"line_start":547,"line_end":547,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:547:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m547\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18759,"byte_end":18768,"line_start":564,"line_end":564,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:564:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18782,"byte_end":18791,"line_start":565,"line_end":565,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:565:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m565\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18805,"byte_end":18814,"line_start":566,"line_end":566,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:566:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18834,"byte_end":18850,"line_start":567,"line_end":567,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:567:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m567\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19276,"byte_end":19285,"line_start":585,"line_end":585,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:585:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m585\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19299,"byte_end":19308,"line_start":586,"line_end":586,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:586:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m586\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19322,"byte_end":19331,"line_start":587,"line_end":587,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:587:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m587\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19351,"byte_end":19367,"line_start":588,"line_end":588,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:588:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m588\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19793,"byte_end":19802,"line_start":606,"line_end":606,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:606:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m606\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19816,"byte_end":19825,"line_start":607,"line_end":607,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:607:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19839,"byte_end":19848,"line_start":608,"line_end":608,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:608:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19868,"byte_end":19884,"line_start":609,"line_end":609,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:609:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m609\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20306,"byte_end":20315,"line_start":627,"line_end":627,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:627:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20329,"byte_end":20338,"line_start":628,"line_end":628,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:628:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m628\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20358,"byte_end":20374,"line_start":629,"line_end":629,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:629:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m629\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20754,"byte_end":20763,"line_start":646,"line_end":646,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:646:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m646\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20777,"byte_end":20786,"line_start":647,"line_end":647,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" p: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:647:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m647\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m p: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20806,"byte_end":20822,"line_start":648,"line_end":648,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:648:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m648\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21212,"byte_end":21221,"line_start":665,"line_end":665,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:665:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m665\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21235,"byte_end":21244,"line_start":666,"line_end":666,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" p: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:666:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m666\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m p: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21258,"byte_end":21267,"line_start":667,"line_end":667,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:667:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m667\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21287,"byte_end":21303,"line_start":668,"line_end":668,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:668:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m668\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21737,"byte_end":21746,"line_start":686,"line_end":686,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:686:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21760,"byte_end":21769,"line_start":687,"line_end":687,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" n: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:687:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m n: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21789,"byte_end":21805,"line_start":688,"line_end":688,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:688:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m688\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22218,"byte_end":22227,"line_start":705,"line_end":705,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:705:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m705\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22241,"byte_end":22250,"line_start":706,"line_end":706,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:706:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m706\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22270,"byte_end":22286,"line_start":707,"line_end":707,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:707:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22996,"byte_end":23012,"line_start":730,"line_end":730,"column_start":51,"column_end":67,"is_primary":true,"text":[{"text":" pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result {","highlight_start":51,"highlight_end":67}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:730:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":23944,"byte_end":23960,"line_start":757,"line_end":757,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:757:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28316,"byte_end":28322,"line_start":896,"line_end":896,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:896:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28428,"byte_end":28434,"line_start":899,"line_end":899,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:899:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m899\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28715,"byte_end":28721,"line_start":910,"line_end":910,"column_start":35,"column_end":41,"is_primary":true,"text":[{"text":" pub fn new_secure() -> Result {","highlight_start":35,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:910:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m910\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_secure() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29005,"byte_end":29011,"line_start":920,"line_end":920,"column_start":39,"column_end":45,"is_primary":true,"text":[{"text":" pub fn from_u32(n: u32) -> Result {","highlight_start":39,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:920:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m920\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_u32(n: u32) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29289,"byte_end":29295,"line_start":928,"line_end":928,"column_start":44,"column_end":50,"is_primary":true,"text":[{"text":" pub fn from_dec_str(s: &str) -> Result {","highlight_start":44,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:928:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m928\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_dec_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29708,"byte_end":29714,"line_start":940,"line_end":940,"column_start":44,"column_end":50,"is_primary":true,"text":[{"text":" pub fn from_hex_str(s: &str) -> Result {","highlight_start":44,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:940:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m940\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_hex_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30456,"byte_end":30462,"line_start":957,"line_end":957,"column_start":46,"column_end":52,"is_primary":true,"text":[{"text":" pub fn get_rfc2409_prime_768() -> Result {","highlight_start":46,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:957:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m957\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc2409_prime_768() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_768` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30538,"byte_end":30562,"line_start":960,"line_end":960,"column_start":19,"column_end":43,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc2409_prime_768;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_768` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:960:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m960\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc2409_prime_768;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30585,"byte_end":30591,"line_start":960,"line_end":960,"column_start":66,"column_end":72,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)","highlight_start":66,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:960:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m960\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31065,"byte_end":31071,"line_start":971,"line_end":971,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc2409_prime_1024() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:971:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m971\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc2409_prime_1024() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_1024` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31147,"byte_end":31172,"line_start":974,"line_end":974,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc2409_prime_1024;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_1024` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:974:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m974\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc2409_prime_1024;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31195,"byte_end":31201,"line_start":974,"line_end":974,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:974:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m974\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31665,"byte_end":31671,"line_start":985,"line_end":985,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_1536() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:985:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m985\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_1536() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_1536` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31747,"byte_end":31772,"line_start":988,"line_end":988,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_1536;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_1536` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:988:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_1536;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31795,"byte_end":31801,"line_start":988,"line_end":988,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:988:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32266,"byte_end":32272,"line_start":999,"line_end":999,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_2048() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:999:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m999\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_2048() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_2048` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32348,"byte_end":32373,"line_start":1002,"line_end":1002,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_2048;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_2048` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1002:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1002\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_2048;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32396,"byte_end":32402,"line_start":1002,"line_end":1002,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1002:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1002\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32867,"byte_end":32873,"line_start":1013,"line_end":1013,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_3072() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1013:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1013\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_3072() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_3072` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32949,"byte_end":32974,"line_start":1016,"line_end":1016,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_3072;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_3072` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1016:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1016\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_3072;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32997,"byte_end":33003,"line_start":1016,"line_end":1016,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1016:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1016\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33468,"byte_end":33474,"line_start":1027,"line_end":1027,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_4096() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1027:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1027\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_4096() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_4096` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33550,"byte_end":33575,"line_start":1030,"line_end":1030,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_4096;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_4096` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1030:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1030\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_4096;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33598,"byte_end":33604,"line_start":1030,"line_end":1030,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1030:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1030\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34069,"byte_end":34075,"line_start":1041,"line_end":1041,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_6144() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1041:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1041\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_6144() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_6144` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34151,"byte_end":34176,"line_start":1044,"line_end":1044,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_6144;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_6144` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1044:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1044\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_6144;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34199,"byte_end":34205,"line_start":1044,"line_end":1044,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1044:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1044\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34670,"byte_end":34676,"line_start":1055,"line_end":1055,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_8192() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1055:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1055\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_8192() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_8192` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34752,"byte_end":34777,"line_start":1058,"line_end":1058,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_8192;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_8192` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1058:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1058\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_8192;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34800,"byte_end":34806,"line_start":1058,"line_end":1058,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1058:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1058\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":35351,"byte_end":35357,"line_start":1075,"line_end":1075,"column_start":43,"column_end":49,"is_primary":true,"text":[{"text":" pub fn from_slice(n: &[u8]) -> Result {","highlight_start":43,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1075:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1075\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_slice(n: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36472,"byte_end":36481,"line_start":1114,"line_end":1114,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"impl fmt::Debug for BigNumRef {","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1114:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36695,"byte_end":36701,"line_start":1123,"line_end":1123,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1123:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36917,"byte_end":36926,"line_start":1132,"line_end":1132,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Display for BigNumRef {","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1132:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37142,"byte_end":37148,"line_start":1141,"line_end":1141,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":"impl fmt::Display for BigNum {","highlight_start":23,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1141:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37357,"byte_end":37366,"line_start":1150,"line_end":1150,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37346,"byte_end":37346,"line_start":1150,"line_end":1150,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37372,"byte_end":37381,"line_start":1150,"line_end":1150,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1150:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37407,"byte_end":37416,"line_start":1151,"line_end":1151,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNumRef) -> bool {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1151:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNumRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37493,"byte_end":37499,"line_start":1156,"line_end":1156,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37482,"byte_end":37482,"line_start":1156,"line_end":1156,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1156:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37505,"byte_end":37514,"line_start":1156,"line_end":1156,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1156:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37540,"byte_end":37546,"line_start":1157,"line_end":1157,"column_start":24,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNum) -> bool {","highlight_start":24,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1157:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNum) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37608,"byte_end":37617,"line_start":1162,"line_end":1162,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":"impl Eq for BigNumRef {}","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1162:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1162\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for BigNumRef {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37641,"byte_end":37647,"line_start":1164,"line_end":1164,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":20,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1164:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37673,"byte_end":37679,"line_start":1165,"line_end":1165,"column_start":24,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNum) -> bool {","highlight_start":24,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1165:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1165\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNum) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37744,"byte_end":37753,"line_start":1170,"line_end":1170,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37733,"byte_end":37733,"line_start":1170,"line_end":1170,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1170:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37759,"byte_end":37765,"line_start":1170,"line_end":1170,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1170:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37791,"byte_end":37800,"line_start":1171,"line_end":1171,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNumRef) -> bool {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1171:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1171\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNumRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37862,"byte_end":37868,"line_start":1176,"line_end":1176,"column_start":13,"column_end":19,"is_primary":true,"text":[{"text":"impl Eq for BigNum {}","highlight_start":13,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1176:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1176\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for BigNum {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37889,"byte_end":37898,"line_start":1178,"line_end":1178,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37877,"byte_end":37877,"line_start":1178,"line_end":1178,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1178:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37904,"byte_end":37913,"line_start":1178,"line_end":1178,"column_start":32,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":32,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1178:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37948,"byte_end":37957,"line_start":1179,"line_end":1179,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNumRef) -> Option {","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1179:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNumRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38034,"byte_end":38040,"line_start":1184,"line_end":1184,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":17,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38022,"byte_end":38022,"line_start":1184,"line_end":1184,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38046,"byte_end":38055,"line_start":1184,"line_end":1184,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1184:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38090,"byte_end":38096,"line_start":1185,"line_end":1185,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNum) -> Option {","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1185:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNum) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38178,"byte_end":38187,"line_start":1190,"line_end":1190,"column_start":14,"column_end":23,"is_primary":true,"text":[{"text":"impl Ord for BigNumRef {","highlight_start":14,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1190:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38214,"byte_end":38223,"line_start":1191,"line_end":1191,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":" fn cmp(&self, oth: &BigNumRef) -> Ordering {","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1191:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cmp(&self, oth: &BigNumRef) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38336,"byte_end":38342,"line_start":1196,"line_end":1196,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1196:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38377,"byte_end":38383,"line_start":1197,"line_end":1197,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNum) -> Option {","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1197:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNum) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38478,"byte_end":38487,"line_start":1202,"line_end":1202,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38466,"byte_end":38466,"line_start":1202,"line_end":1202,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1202:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38493,"byte_end":38499,"line_start":1202,"line_end":1202,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":32,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1202:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38534,"byte_end":38543,"line_start":1203,"line_end":1203,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNumRef) -> Option {","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1203:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNumRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38627,"byte_end":38633,"line_start":1208,"line_end":1208,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":"impl Ord for BigNum {","highlight_start":14,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1208:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38660,"byte_end":38666,"line_start":1209,"line_end":1209,"column_start":25,"column_end":31,"is_primary":true,"text":[{"text":" fn cmp(&self, oth: &BigNum) -> Ordering {","highlight_start":25,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1209:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cmp(&self, oth: &BigNum) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39445,"byte_end":39454,"line_start":1242,"line_end":1242,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39435,"byte_end":39435,"line_start":1242,"line_end":1242,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1242:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39464,"byte_end":39473,"line_start":1242,"line_end":1242,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1242:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39494,"byte_end":39500,"line_start":1243,"line_end":1243,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1243:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39526,"byte_end":39535,"line_start":1245,"line_end":1245,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn add(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1245:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn add(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39540,"byte_end":39546,"line_start":1245,"line_end":1245,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn add(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1245:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn add(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39698,"byte_end":39707,"line_start":1254,"line_end":1254,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39688,"byte_end":39688,"line_start":1254,"line_end":1254,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1254:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39717,"byte_end":39726,"line_start":1254,"line_end":1254,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1254:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39747,"byte_end":39753,"line_start":1255,"line_end":1255,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1255:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39779,"byte_end":39788,"line_start":1257,"line_end":1257,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn sub(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1257:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn sub(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39793,"byte_end":39799,"line_start":1257,"line_end":1257,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn sub(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1257:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn sub(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39951,"byte_end":39960,"line_start":1266,"line_end":1266,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39941,"byte_end":39941,"line_start":1266,"line_end":1266,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1266:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39970,"byte_end":39979,"line_start":1266,"line_end":1266,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1266:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40000,"byte_end":40006,"line_start":1267,"line_end":1267,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1267:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40032,"byte_end":40041,"line_start":1269,"line_end":1269,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn mul(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1269:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn mul(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40046,"byte_end":40052,"line_start":1269,"line_end":1269,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn mul(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1269:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn mul(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40267,"byte_end":40276,"line_start":1279,"line_end":1279,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40257,"byte_end":40257,"line_start":1279,"line_end":1279,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1279:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40286,"byte_end":40295,"line_start":1279,"line_end":1279,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1279:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40316,"byte_end":40322,"line_start":1280,"line_end":1280,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1280:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40351,"byte_end":40360,"line_start":1282,"line_end":1282,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" fn div(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1282:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn div(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40365,"byte_end":40371,"line_start":1282,"line_end":1282,"column_start":41,"column_end":47,"is_primary":true,"text":[{"text":" fn div(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":41,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1282:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn div(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40586,"byte_end":40595,"line_start":1292,"line_end":1292,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40576,"byte_end":40576,"line_start":1292,"line_end":1292,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1292:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40605,"byte_end":40614,"line_start":1292,"line_end":1292,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1292:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40635,"byte_end":40641,"line_start":1293,"line_end":1293,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1293:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1293\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40670,"byte_end":40679,"line_start":1295,"line_end":1295,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" fn rem(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1295:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn rem(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40684,"byte_end":40690,"line_start":1295,"line_end":1295,"column_start":41,"column_end":47,"is_primary":true,"text":[{"text":" fn rem(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":41,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1295:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn rem(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40910,"byte_end":40919,"line_start":1305,"line_end":1305,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> Shl for &'a BigNumRef {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1305:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shl for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40940,"byte_end":40946,"line_start":1306,"line_end":1306,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1306:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1306\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40977,"byte_end":40983,"line_start":1308,"line_end":1308,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shl(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1308:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1308\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shl(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41111,"byte_end":41117,"line_start":1315,"line_end":1315,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":"impl<'a> Shl for &'a BigNum {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1315:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shl for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41138,"byte_end":41144,"line_start":1316,"line_end":1316,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1316:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41175,"byte_end":41181,"line_start":1318,"line_end":1318,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shl(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1318:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shl(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41247,"byte_end":41256,"line_start":1323,"line_end":1323,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> Shr for &'a BigNumRef {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1323:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1323\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shr for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41277,"byte_end":41283,"line_start":1324,"line_end":1324,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1324:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41314,"byte_end":41320,"line_start":1326,"line_end":1326,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shr(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1326:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shr(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41448,"byte_end":41454,"line_start":1333,"line_end":1333,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":"impl<'a> Shr for &'a BigNum {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1333:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1333\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shr for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41475,"byte_end":41481,"line_start":1334,"line_end":1334,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1334:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1334\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41512,"byte_end":41518,"line_start":1336,"line_end":1336,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shr(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1336:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1336\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shr(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41579,"byte_end":41588,"line_start":1341,"line_end":1341,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a> Neg for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1341:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Neg for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41609,"byte_end":41615,"line_start":1342,"line_end":1342,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1342:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41638,"byte_end":41644,"line_start":1344,"line_end":1344,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" fn neg(self) -> BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1344:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1344\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41716,"byte_end":41722,"line_start":1349,"line_end":1349,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> Neg for &'a BigNum {","highlight_start":22,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1349:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Neg for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41743,"byte_end":41749,"line_start":1350,"line_end":1350,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1350:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41772,"byte_end":41778,"line_start":1352,"line_end":1352,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" fn neg(self) -> BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1352:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41830,"byte_end":41836,"line_start":1357,"line_end":1357,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":"impl Neg for BigNum {","highlight_start":14,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1357:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1357\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Neg for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41857,"byte_end":41863,"line_start":1358,"line_end":1358,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1358:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41890,"byte_end":41896,"line_start":1360,"line_end":1360,"column_start":25,"column_end":31,"is_primary":true,"text":[{"text":" fn neg(mut self) -> BigNum {","highlight_start":25,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1360:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1360\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(mut self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Inner` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":2316,"byte_end":2321,"line_start":97,"line_end":97,"column_start":19,"column_end":24,"is_primary":true,"text":[{"text":"pub struct Cipher(Inner);","highlight_start":19,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inner` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:97:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Cipher(Inner);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":14464,"byte_end":14485,"line_start":463,"line_end":463,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_key_length(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_key_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:463:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m463\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_key_length(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_key_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":14769,"byte_end":14789,"line_start":473,"line_end":473,"column_start":18,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_iv_length(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_iv_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:473:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m473\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_iv_length(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_iv_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":15046,"byte_end":15067,"line_start":483,"line_end":483,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_block_size(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_block_size;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:483:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m483\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_block_size(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_block_size;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2471,"byte_end":2480,"line_start":78,"line_end":78,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct CipherCtx;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2471,"byte_end":2480,"line_start":78,"line_end":78,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct CipherCtx;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:78:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2537,"byte_end":2549,"line_start":80,"line_end":80,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct CipherCtxRef;","highlight_start":16,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2537,"byte_end":2549,"line_start":80,"line_end":80,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct CipherCtxRef;","highlight_start":16,"highlight_end":28}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:80:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2559,"byte_end":2568,"line_start":83,"line_end":83,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl CipherCtx {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2559,"byte_end":2568,"line_start":83,"line_end":83,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl CipherCtx {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:83:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CipherCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2849,"byte_end":2861,"line_start":96,"line_end":96,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl CipherCtxRef {","highlight_start":6,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2849,"byte_end":2861,"line_start":96,"line_end":96,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl CipherCtxRef {","highlight_start":6,"highlight_end":18}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:96:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CipherCtxRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_CTX_get0_cipher` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":9217,"byte_end":9243,"line_start":276,"line_end":276,"column_start":22,"column_end":48,"is_primary":true,"text":[{"text":" assert!(!EVP_CIPHER_CTX_get0_cipher(self.as_ptr()).is_null());","highlight_start":22,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1747,"byte_end":1747,"line_start":53,"line_end":53,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_CTX_get0_cipher;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_CTX_get0_cipher` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:276:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert!(!EVP_CIPHER_CTX_get0_cipher(self.as_ptr()).is_null());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_CTX_get0_cipher;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2532,"byte_end":2546,"line_start":63,"line_end":63,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct CmsContentInfo;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:63:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfo;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfoRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2665,"byte_end":2682,"line_start":67,"line_end":67,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct CmsContentInfoRef;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfoRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:67:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfoRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfoRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2692,"byte_end":2709,"line_start":70,"line_end":70,"column_start":6,"column_end":23,"is_primary":true,"text":[{"text":"impl CmsContentInfoRef {","highlight_start":6,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfoRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:70:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CmsContentInfoRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4585,"byte_end":4599,"line_start":138,"line_end":138,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:138:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4760,"byte_end":4774,"line_start":141,"line_end":141,"column_start":51,"column_end":65,"is_primary":true,"text":[{"text":" pub fn smime_read_cms(smime: &[u8]) -> Result {","highlight_start":51,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:141:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn smime_read_cms(smime: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5150,"byte_end":5164,"line_start":155,"line_end":155,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" CmsContentInfo,","highlight_start":9,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:155:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CmsContentInfo,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5351,"byte_end":5365,"line_start":163,"line_end":163,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" CmsContentInfo,","highlight_start":9,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:163:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CmsContentInfo,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5813,"byte_end":5823,"line_start":177,"line_end":177,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:177:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m177\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5841,"byte_end":5855,"line_start":178,"line_end":178,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:178:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7060,"byte_end":7070,"line_start":215,"line_end":215,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:215:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7088,"byte_end":7102,"line_start":216,"line_end":216,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:216:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":8116,"byte_end":8126,"line_start":245,"line_end":245,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:245:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Conf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":169,"byte_end":173,"line_start":7,"line_end":7,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":" pub struct Conf;","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Conf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:7:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Conf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ConfRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":190,"byte_end":197,"line_start":8,"line_end":8,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct ConfRef;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ConfRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:8:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ConfRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":1826,"byte_end":1837,"line_start":68,"line_end":68,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_pqg(","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:68:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_pqg(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":2311,"byte_end":2322,"line_start":83,"line_end":83,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), ptr::null_mut()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:83:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), ptr::null_mut()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":2696,"byte_end":2707,"line_start":93,"line_end":93,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, ptr::null_mut(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:93:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, ptr::null_mut(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":3146,"byte_end":3157,"line_start":106,"line_end":106,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:106:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":5837,"byte_end":5848,"line_start":196,"line_end":196,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:196:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6165,"byte_end":6176,"line_start":206,"line_end":206,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:206:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6582,"byte_end":6593,"line_start":220,"line_end":220,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:220:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6957,"byte_end":6968,"line_start":235,"line_end":235,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:235:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":7859,"byte_end":7870,"line_start":265,"line_end":265,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:265:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":2921,"byte_end":2933,"line_start":107,"line_end":107,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:107:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4115,"byte_end":4127,"line_start":143,"line_end":143,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:143:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m143\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4673,"byte_end":4685,"line_start":164,"line_end":164,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:164:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4992,"byte_end":5004,"line_start":174,"line_end":174,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:174:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":5306,"byte_end":5318,"line_start":184,"line_end":184,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:184:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":5827,"byte_end":5839,"line_start":200,"line_end":200,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:200:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":7767,"byte_end":7779,"line_start":261,"line_end":261,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:261:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":7878,"byte_end":7890,"line_start":263,"line_end":263,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:263:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9049,"byte_end":9061,"line_start":302,"line_end":302,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:302:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9160,"byte_end":9172,"line_start":304,"line_end":304,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), ptr::null_mut()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:304:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), ptr::null_mut()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12877,"byte_end":12883,"line_start":431,"line_end":431,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct DsaSig;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:431:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m431\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSig;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8407,"byte_end":8487,"line_start":258,"line_end":258,"column_start":9,"column_end":89,"is_primary":false,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":9,"highlight_end":89}],"label":"similarly named struct `DsaRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":703,"byte_end":1836,"line_start":23,"line_end":63,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generic_foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":43},{"text":" type CType = ffi::DSA;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::DSA_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA keys.","highlight_start":1,"highlight_end":38},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A DSA object contains the parameters p, q, and g. There is a private","highlight_start":1,"highlight_end":78},{"text":" /// and public key. The values p, g, and q are:","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// * `p`: DSA prime parameter","highlight_start":1,"highlight_end":35},{"text":" /// * `q`: DSA sub-prime parameter","highlight_start":1,"highlight_end":39},{"text":" /// * `g`: DSA base parameter","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These values are used to calculate a pair of asymmetrical keys used for","highlight_start":1,"highlight_end":80},{"text":" /// signing.","highlight_start":1,"highlight_end":17},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`DSA_new`]","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`DSA_new`]: https://www.openssl.org/docs/manmaster/crypto/DSA_new.html","highlight_start":1,"highlight_end":80},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::dsa::Dsa;","highlight_start":1,"highlight_end":31},{"text":" /// use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":40},{"text":" /// use openssl::pkey::Private;","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// fn create_dsa() -> Result, ErrorStack> {","highlight_start":1,"highlight_end":62},{"text":" /// let sign = Dsa::generate(2048)?;","highlight_start":1,"highlight_end":45},{"text":" /// Ok(sign)","highlight_start":1,"highlight_end":21},{"text":" /// }","highlight_start":1,"highlight_end":10},{"text":" /// # fn main() {","highlight_start":1,"highlight_end":22},{"text":" /// # create_dsa();","highlight_start":1,"highlight_end":27},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct Dsa;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to [`Dsa`].","highlight_start":1,"highlight_end":30},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Dsa`]: struct.Dsa.html","highlight_start":1,"highlight_end":33},{"text":" pub struct DsaRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generic_foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5643,"byte_end":5695,"line_start":165,"line_end":165,"column_start":1,"column_end":53,"is_primary":false,"text":[{"text":"macro_rules! generic_foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12936,"byte_end":12945,"line_start":434,"line_end":434,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DsaSigRef;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12936,"byte_end":12945,"line_start":434,"line_end":434,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DsaSigRef;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"DsaRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:434:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m434\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSigRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `DsaRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `DsaRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12955,"byte_end":12961,"line_start":437,"line_end":437,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl DsaSig {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:437:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m437\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_set0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13262,"byte_end":13274,"line_start":443,"line_end":443,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_set0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_set0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:443:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_set0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13520,"byte_end":13526,"line_start":453,"line_end":453,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" DsaSig,","highlight_start":9,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12954,"byte_end":12954,"line_start":437,"line_end":437,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:453:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m453\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DsaSig,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m437\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13582,"byte_end":13588,"line_start":458,"line_end":458,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for DsaSig {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:458:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m458\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8407,"byte_end":8487,"line_start":258,"line_end":258,"column_start":9,"column_end":89,"is_primary":false,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":9,"highlight_end":89}],"label":"similarly named struct `DsaRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":703,"byte_end":1836,"line_start":23,"line_end":63,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generic_foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":43},{"text":" type CType = ffi::DSA;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::DSA_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA keys.","highlight_start":1,"highlight_end":38},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A DSA object contains the parameters p, q, and g. There is a private","highlight_start":1,"highlight_end":78},{"text":" /// and public key. The values p, g, and q are:","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// * `p`: DSA prime parameter","highlight_start":1,"highlight_end":35},{"text":" /// * `q`: DSA sub-prime parameter","highlight_start":1,"highlight_end":39},{"text":" /// * `g`: DSA base parameter","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These values are used to calculate a pair of asymmetrical keys used for","highlight_start":1,"highlight_end":80},{"text":" /// signing.","highlight_start":1,"highlight_end":17},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`DSA_new`]","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`DSA_new`]: https://www.openssl.org/docs/manmaster/crypto/DSA_new.html","highlight_start":1,"highlight_end":80},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::dsa::Dsa;","highlight_start":1,"highlight_end":31},{"text":" /// use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":40},{"text":" /// use openssl::pkey::Private;","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// fn create_dsa() -> Result, ErrorStack> {","highlight_start":1,"highlight_end":62},{"text":" /// let sign = Dsa::generate(2048)?;","highlight_start":1,"highlight_end":45},{"text":" /// Ok(sign)","highlight_start":1,"highlight_end":21},{"text":" /// }","highlight_start":1,"highlight_end":10},{"text":" /// # fn main() {","highlight_start":1,"highlight_end":22},{"text":" /// # create_dsa();","highlight_start":1,"highlight_end":27},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct Dsa;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to [`Dsa`].","highlight_start":1,"highlight_end":30},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Dsa`]: struct.Dsa.html","highlight_start":1,"highlight_end":33},{"text":" pub struct DsaRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generic_foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5643,"byte_end":5695,"line_start":165,"line_end":165,"column_start":1,"column_end":53,"is_primary":false,"text":[{"text":"macro_rules! generic_foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13791,"byte_end":13800,"line_start":467,"line_end":467,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl DsaSigRef {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13791,"byte_end":13800,"line_start":467,"line_end":467,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl DsaSigRef {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":"DsaRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:467:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DsaSigRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `DsaRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `DsaRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14177,"byte_end":14189,"line_start":480,"line_end":480,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:480:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m480\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14479,"byte_end":14491,"line_start":490,"line_end":490,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:490:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m490\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4572,"byte_end":4579,"line_start":110,"line_end":110,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct EcGroup;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:110:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroup;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4678,"byte_end":4688,"line_start":114,"line_end":114,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct EcGroupRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:114:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroupRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4698,"byte_end":4705,"line_start":117,"line_end":117,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:117:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5236,"byte_end":5243,"line_start":133,"line_end":133,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":" pub fn from_curve_name(nid: Nid) -> Result {","highlight_start":48,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4697,"byte_end":4697,"line_start":117,"line_end":117,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:133:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m133\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_curve_name(nid: Nid) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcGroup` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5365,"byte_end":5372,"line_start":136,"line_end":136,"column_start":70,"column_end":77,"is_primary":true,"text":[{"text":" cvt_p(ffi::EC_GROUP_new_by_curve_name(nid.as_raw())).map(EcGroup)","highlight_start":70,"highlight_end":77}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:136:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m136\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::EC_GROUP_new_by_curve_name(nid.as_raw())).map(EcGroup)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5618,"byte_end":5625,"line_start":147,"line_end":147,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4697,"byte_end":4697,"line_start":117,"line_end":117,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:147:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcGroup` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5851,"byte_end":5858,"line_start":155,"line_end":155,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" .map(EcGroup)","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:155:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(EcGroup)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5884,"byte_end":5894,"line_start":160,"line_end":160,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl EcGroupRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:160:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcGroupRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8526,"byte_end":8536,"line_start":242,"line_end":242,"column_start":33,"column_end":43,"is_primary":true,"text":[{"text":" pub fn generator(&self) -> &EcPointRef {","highlight_start":33,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:242:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn generator(&self) -> &EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8844,"byte_end":8851,"line_start":253,"line_end":253,"column_start":20,"column_end":27,"is_primary":true,"text":[{"text":" generator: EcPoint,","highlight_start":20,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:253:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m generator: EcPoint,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10809,"byte_end":10816,"line_start":320,"line_end":320,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct EcPoint;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:320:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m320\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPoint;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10877,"byte_end":10887,"line_start":322,"line_end":322,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct EcPointRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:322:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPointRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10897,"byte_end":10907,"line_start":325,"line_end":325,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl EcPointRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:325:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11050,"byte_end":11060,"line_start":330,"line_end":330,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:330:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11074,"byte_end":11084,"line_start":331,"line_end":331,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" a: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:331:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m331\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11098,"byte_end":11108,"line_start":332,"line_end":332,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" b: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:332:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m332\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11578,"byte_end":11588,"line_start":351,"line_end":351,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:351:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11602,"byte_end":11612,"line_start":352,"line_end":352,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" q: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:352:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m q: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12180,"byte_end":12190,"line_start":374,"line_end":374,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:374:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m374\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12762,"byte_end":12772,"line_start":396,"line_end":396,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:396:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12809,"byte_end":12819,"line_start":398,"line_end":398,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" q: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:398:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m q: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":13328,"byte_end":13338,"line_start":418,"line_end":418,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" pub fn invert(&mut self, group: &EcGroupRef, ctx: &BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":38,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:418:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn invert(&mut self, group: &EcGroupRef, ctx: &BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":13745,"byte_end":13755,"line_start":433,"line_end":433,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:433:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14757,"byte_end":14767,"line_start":468,"line_end":468,"column_start":36,"column_end":46,"is_primary":true,"text":[{"text":" pub fn to_owned(&self, group: &EcGroupRef) -> Result {","highlight_start":36,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:468:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self, group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14779,"byte_end":14786,"line_start":468,"line_end":468,"column_start":58,"column_end":65,"is_primary":true,"text":[{"text":" pub fn to_owned(&self, group: &EcGroupRef) -> Result {","highlight_start":58,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10896,"byte_end":10896,"line_start":325,"line_end":325,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPointRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:468:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self, group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcPoint` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14879,"byte_end":14886,"line_start":469,"line_end":469,"column_start":78,"column_end":85,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::EC_POINT_dup(self.as_ptr(), group.as_ptr())).map(EcPoint) }","highlight_start":78,"highlight_end":85}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:469:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m469\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::EC_POINT_dup(self.as_ptr(), group.as_ptr())).map(EcPoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15030,"byte_end":15040,"line_start":476,"line_end":476,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:476:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m476\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15058,"byte_end":15068,"line_start":477,"line_end":477,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" other: &EcPointRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:477:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m other: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15664,"byte_end":15674,"line_start":497,"line_end":497,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:497:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":16309,"byte_end":16319,"line_start":519,"line_end":519,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:519:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m519\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":16967,"byte_end":16977,"line_start":541,"line_end":541,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:541:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m541\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":17673,"byte_end":17683,"line_start":564,"line_end":564,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:564:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18209,"byte_end":18219,"line_start":583,"line_end":583,"column_start":39,"column_end":49,"is_primary":true,"text":[{"text":" pub fn is_infinity(&self, group: &EcGroupRef) -> bool {","highlight_start":39,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:583:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn is_infinity(&self, group: &EcGroupRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18509,"byte_end":18519,"line_start":594,"line_end":594,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:594:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m594\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18824,"byte_end":18831,"line_start":608,"line_end":608,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:608:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18942,"byte_end":18952,"line_start":611,"line_end":611,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" pub fn new(group: &EcGroupRef) -> Result {","highlight_start":24,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:611:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m611\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18964,"byte_end":18971,"line_start":611,"line_end":611,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" pub fn new(group: &EcGroupRef) -> Result {","highlight_start":46,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18823,"byte_end":18823,"line_start":608,"line_end":608,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:611:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m611\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcPoint` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19049,"byte_end":19056,"line_start":612,"line_end":612,"column_start":63,"column_end":70,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::EC_POINT_new(group.as_ptr())).map(EcPoint) }","highlight_start":63,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:612:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m612\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::EC_POINT_new(group.as_ptr())).map(EcPoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19196,"byte_end":19206,"line_start":618,"line_end":618,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:618:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m618\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19280,"byte_end":19287,"line_start":621,"line_end":621,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18823,"byte_end":18823,"line_start":608,"line_end":608,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:621:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21139,"byte_end":21149,"line_start":687,"line_end":687,"column_start":34,"column_end":44,"is_primary":true,"text":[{"text":" pub fn public_key(&self) -> &EcPointRef {","highlight_start":34,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:687:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn public_key(&self) -> &EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21954,"byte_end":21964,"line_start":717,"line_end":717,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" pub fn group(&self) -> &EcGroupRef {","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:717:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m717\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn group(&self) -> &EcGroupRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":23246,"byte_end":23256,"line_start":758,"line_end":758,"column_start":31,"column_end":41,"is_primary":true,"text":[{"text":" pub fn from_group(group: &EcGroupRef) -> Result, ErrorStack> {","highlight_start":31,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:758:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_group(group: &EcGroupRef) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":24644,"byte_end":24654,"line_start":799,"line_end":799,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:799:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m799\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":24677,"byte_end":24687,"line_start":800,"line_end":800,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" public_key: &EcPointRef,","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:800:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m800\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m public_key: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":25423,"byte_end":25433,"line_start":821,"line_end":821,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:821:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m821\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":27640,"byte_end":27650,"line_start":891,"line_end":891,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" pub fn generate(group: &EcGroupRef) -> Result, ErrorStack> {","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:891:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m891\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn generate(group: &EcGroupRef) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":28235,"byte_end":28245,"line_start":905,"line_end":905,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:905:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m905\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":28304,"byte_end":28314,"line_start":907,"line_end":907,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" public_key: &EcPointRef,","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:907:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m907\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m public_key: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":591,"byte_end":599,"line_start":22,"line_end":22,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct EcdsaSig;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:22:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSig;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":656,"byte_end":667,"line_start":24,"line_end":24,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct EcdsaSigRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSigRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":677,"byte_end":685,"line_start":27,"line_end":27,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:27:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":879,"byte_end":887,"line_start":30,"line_end":30,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" pub fn sign(data: &[u8], eckey: &EcKeyRef) -> Result","highlight_start":64,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:30:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sign(data: &[u8], eckey: &EcKeyRef) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1450,"byte_end":1458,"line_start":47,"line_end":47,"column_start":68,"column_end":76,"is_primary":true,"text":[{"text":" pub fn from_private_components(r: BigNum, s: BigNum) -> Result {","highlight_start":68,"highlight_end":76}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:47:68\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_private_components(r: BigNum, s: BigNum) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_set0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1555,"byte_end":1569,"line_start":50,"line_end":50,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_set0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_set0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:50:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_set0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1821,"byte_end":1829,"line_start":60,"line_end":60,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" EcdsaSig,","highlight_start":9,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:60:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcdsaSig,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1872,"byte_end":1883,"line_start":65,"line_end":65,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl EcdsaSigRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:65:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcdsaSigRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":2865,"byte_end":2879,"line_start":96,"line_end":96,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:96:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":3201,"byte_end":3215,"line_start":106,"line_end":106,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:106:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `ShimStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2239,"byte_end":2246,"line_start":102,"line_end":102,"column_start":11,"column_end":18,"is_primary":true,"text":[{"text":" file: ShimStr,","highlight_start":11,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShimStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:102:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m file: ShimStr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ShimStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2282,"byte_end":2289,"line_start":104,"line_end":104,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" func: Option,","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2207,"byte_end":2207,"line_start":100,"line_end":100,"column_start":17,"column_end":17,"is_primary":true,"text":[{"text":"pub struct Error {","highlight_start":17,"highlight_end":17}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShimStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:104:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m func: Option,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct Error\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ERR_get_error_all` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2744,"byte_end":2761,"line_start":122,"line_end":122,"column_start":19,"column_end":36,"is_primary":true,"text":[{"text":" match ERR_get_error_all(&mut file, &mut line, &mut func, &mut data, &mut flags) {","highlight_start":19,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":441,"byte_end":441,"line_start":18,"line_end":18,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ERR_get_error_all;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ERR_get_error_all` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:122:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m122\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m match ERR_get_error_all(&mut file, &mut line, &mut func, &mut data, &mut flags) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ERR_get_error_all;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `RetStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":7125,"byte_end":7131,"line_start":249,"line_end":249,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" pub fn function(&self) -> Option> {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `RetStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:249:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn function(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `RetStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":7990,"byte_end":7996,"line_start":274,"line_end":274,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn file(&self) -> RetStr<'_> {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `RetStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:274:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn file(&self) -> RetStr<'_> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":6810,"byte_end":6824,"line_start":249,"line_end":249,"column_start":34,"column_end":48,"is_primary":true,"text":[{"text":" let ctx = unsafe { cvt_p(EVP_MD_CTX_new())? };","highlight_start":34,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:249:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = unsafe { cvt_p(EVP_MD_CTX_new())? };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":9421,"byte_end":9435,"line_start":350,"line_end":350,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" let ctx = EVP_MD_CTX_new();","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:350:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = EVP_MD_CTX_new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":9902,"byte_end":9917,"line_start":371,"line_end":371,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:371:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `LibCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":239,"byte_end":245,"line_start":10,"line_end":10,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct LibCtx;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:10:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `LibCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":262,"byte_end":271,"line_start":11,"line_end":11,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct LibCtxRef;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:11:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `LibCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":281,"byte_end":287,"line_start":14,"line_end":14,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl LibCtx {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:14:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl LibCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Inner` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":1631,"byte_end":1636,"line_start":74,"line_end":74,"column_start":15,"column_end":20,"is_primary":true,"text":[{"text":"pub struct Md(Inner);","highlight_start":15,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inner` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:74:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Md(Inner);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2840,"byte_end":2845,"line_start":107,"line_end":107,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" pub struct MdCtx;","highlight_start":16,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:107:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2899,"byte_end":2907,"line_start":109,"line_end":109,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct MdCtxRef;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:109:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2917,"byte_end":2922,"line_start":112,"line_end":112,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":"impl MdCtx {","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:112:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl MdCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3119,"byte_end":3133,"line_start":120,"line_end":120,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ptr = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2191,"byte_end":2191,"line_start":84,"line_end":84,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:120:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `MdCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3200,"byte_end":3208,"line_start":126,"line_end":126,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl MdCtxRef {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:126:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl MdCtxRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5509,"byte_end":5526,"line_start":149,"line_end":149,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct OcspBasicResponse;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:149:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m149\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5543,"byte_end":5563,"line_start":150,"line_end":150,"column_start":16,"column_end":36,"is_primary":true,"text":[{"text":" pub struct OcspBasicResponseRef;","highlight_start":16,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponseRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5573,"byte_end":5593,"line_start":153,"line_end":153,"column_start":6,"column_end":26,"is_primary":true,"text":[{"text":"impl OcspBasicResponseRef {","highlight_start":6,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:153:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m153\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspBasicResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspFlag` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5997,"byte_end":6005,"line_start":163,"line_end":163,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" flags: OcspFlag,","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspFlag` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:163:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: OcspFlag,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertIdRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":6426,"byte_end":6439,"line_start":178,"line_end":178,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" pub fn find_status<'a>(&'a self, id: &OcspCertIdRef) -> Option> {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertIdRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:178:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn find_status<'a>(&'a self, id: &OcspCertIdRef) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7735,"byte_end":7745,"line_start":216,"line_end":216,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct OcspCertId;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:216:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertId;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertIdRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7762,"byte_end":7775,"line_start":217,"line_end":217,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OcspCertIdRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertIdRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:217:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertIdRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7785,"byte_end":7795,"line_start":220,"line_end":220,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl OcspCertId {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:220:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspCertId {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8019,"byte_end":8029,"line_start":227,"line_end":227,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7784,"byte_end":7784,"line_start":220,"line_end":220,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspCertId {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:227:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspCertId {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspCertId` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8234,"byte_end":8244,"line_start":234,"line_end":234,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" .map(OcspCertId)","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:234:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(OcspCertId)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8392,"byte_end":8404,"line_start":243,"line_end":243,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct OcspResponse;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:243:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8421,"byte_end":8436,"line_start":244,"line_end":244,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct OcspResponseRef;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:244:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m244\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponseRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8446,"byte_end":8458,"line_start":247,"line_end":247,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:247:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8739,"byte_end":8759,"line_start":254,"line_end":254,"column_start":23,"column_end":43,"is_primary":true,"text":[{"text":" body: Option<&OcspBasicResponseRef>,","highlight_start":23,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:254:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m body: Option<&OcspBasicResponseRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8778,"byte_end":8790,"line_start":255,"line_end":255,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:255:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspResponse` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9028,"byte_end":9040,"line_start":263,"line_end":263,"column_start":18,"column_end":30,"is_primary":true,"text":[{"text":" .map(OcspResponse)","highlight_start":18,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:263:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(OcspResponse)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9197,"byte_end":9209,"line_start":271,"line_end":271,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" OcspResponse,","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:271:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OcspResponse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9256,"byte_end":9271,"line_start":276,"line_end":276,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl OcspResponseRef {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:276:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9877,"byte_end":9894,"line_start":294,"line_end":294,"column_start":35,"column_end":52,"is_primary":true,"text":[{"text":" pub fn basic(&self) -> Result {","highlight_start":35,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9255,"byte_end":9255,"line_start":276,"line_end":276,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponseRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:294:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m294\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn basic(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspBasicResponse` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9983,"byte_end":10000,"line_start":295,"line_end":295,"column_start":74,"column_end":91,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::OCSP_response_get1_basic(self.as_ptr())).map(OcspBasicResponse) }","highlight_start":74,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:295:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::OCSP_response_get1_basic(self.as_ptr())).map(OcspBasicResponse) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10138,"byte_end":10149,"line_start":303,"line_end":303,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct OcspRequest;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:303:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequest;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequestRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10166,"byte_end":10180,"line_start":304,"line_end":304,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct OcspRequestRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequestRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:304:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequestRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10190,"byte_end":10201,"line_start":307,"line_end":307,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:307:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10268,"byte_end":10279,"line_start":309,"line_end":309,"column_start":28,"column_end":39,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10189,"byte_end":10189,"line_start":307,"line_end":307,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:309:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspRequest` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10385,"byte_end":10396,"line_start":313,"line_end":313,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" cvt_p(ffi::OCSP_REQUEST_new()).map(OcspRequest)","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:313:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::OCSP_REQUEST_new()).map(OcspRequest)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10551,"byte_end":10562,"line_start":321,"line_end":321,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" OcspRequest,","highlight_start":9,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10189,"byte_end":10189,"line_start":307,"line_end":307,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:321:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m321\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OcspRequest,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequestRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10608,"byte_end":10622,"line_start":326,"line_end":326,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl OcspRequestRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequestRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:326:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspRequestRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10872,"byte_end":10882,"line_start":335,"line_end":335,"column_start":34,"column_end":44,"is_primary":true,"text":[{"text":" pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {","highlight_start":34,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:335:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10899,"byte_end":10912,"line_start":335,"line_end":335,"column_start":61,"column_end":74,"is_primary":true,"text":[{"text":" pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {","highlight_start":61,"highlight_end":74}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10607,"byte_end":10607,"line_start":326,"line_end":326,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequestRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:335:61\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequestRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11250,"byte_end":11260,"line_start":348,"line_end":348,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct OcspOneReq;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:348:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReq;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11277,"byte_end":11290,"line_start":349,"line_end":349,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OcspOneReqRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:349:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReqRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":554,"byte_end":560,"line_start":23,"line_end":23,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct Pkcs12;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:23:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":577,"byte_end":586,"line_start":24,"line_end":24,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct Pkcs12Ref;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":596,"byte_end":605,"line_start":27,"line_end":27,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl Pkcs12Ref {","highlight_start":6,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:27:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs12Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":1933,"byte_end":1939,"line_start":75,"line_end":75,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl Pkcs12 {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:75:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs12 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":2075,"byte_end":2081,"line_start":80,"line_end":80,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" Pkcs12,","highlight_start":9,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":1932,"byte_end":1932,"line_start":75,"line_end":75,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:80:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs12,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":5794,"byte_end":5800,"line_start":214,"line_end":214,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":3609,"byte_end":3609,"line_start":139,"line_end":139,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:214:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m139\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":6091,"byte_end":6097,"line_start":226,"line_end":226,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" pub fn build2(&self, password: &str) -> Result {","highlight_start":52,"highlight_end":58}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":3609,"byte_end":3609,"line_start":139,"line_end":139,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:226:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m226\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build2(&self, password: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m139\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs12` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":7396,"byte_end":7402,"line_start":258,"line_end":258,"column_start":18,"column_end":24,"is_primary":true,"text":[{"text":" .map(Pkcs12)?;","highlight_start":18,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:258:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs12)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":616,"byte_end":621,"line_start":24,"line_end":24,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" pub struct Pkcs7;","highlight_start":16,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":668,"byte_end":676,"line_start":27,"line_end":27,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Pkcs7Ref;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:27:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1575,"byte_end":1580,"line_start":53,"line_end":53,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:53:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1807,"byte_end":1812,"line_start":60,"line_end":60,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" Pkcs7,","highlight_start":9,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:60:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs7,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1985,"byte_end":1990,"line_start":68,"line_end":68,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" Pkcs7,","highlight_start":9,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:68:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs7,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":2252,"byte_end":2257,"line_start":77,"line_end":77,"column_start":48,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_smime(input: &[u8]) -> Result<(Pkcs7, Option>), ErrorStack> {","highlight_start":48,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:77:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_smime(input: &[u8]) -> Result<(Pkcs7, Option>), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":2534,"byte_end":2539,"line_start":84,"line_end":84,"column_start":86,"column_end":91,"is_primary":true,"text":[{"text":" cvt_p(ffi::SMIME_read_PKCS7(input_bio.as_ptr(), &mut bcont_bio)).map(Pkcs7)?;","highlight_start":86,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:84:86\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::SMIME_read_PKCS7(input_bio.as_ptr(), &mut bcont_bio)).map(Pkcs7)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3212,"byte_end":3222,"line_start":105,"line_end":105,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:105:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3240,"byte_end":3245,"line_start":106,"line_end":106,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:106:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3528,"byte_end":3533,"line_start":116,"line_end":116,"column_start":18,"column_end":23,"is_primary":true,"text":[{"text":" .map(Pkcs7)","highlight_start":18,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:116:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs7)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4053,"byte_end":4063,"line_start":132,"line_end":132,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:132:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4081,"byte_end":4086,"line_start":133,"line_end":133,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:133:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m133\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4436,"byte_end":4441,"line_start":146,"line_end":146,"column_start":18,"column_end":23,"is_primary":true,"text":[{"text":" .map(Pkcs7)","highlight_start":18,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:146:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs7)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4467,"byte_end":4475,"line_start":151,"line_end":151,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Pkcs7Ref {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:151:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs7Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4615,"byte_end":4625,"line_start":154,"line_end":154,"column_start":49,"column_end":59,"is_primary":true,"text":[{"text":" pub fn to_smime(&self, input: &[u8], flags: Pkcs7Flags) -> Result, ErrorStack> {","highlight_start":49,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:154:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_smime(&self, input: &[u8], flags: Pkcs7Flags) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":5789,"byte_end":5799,"line_start":195,"line_end":195,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:195:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m195\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":6803,"byte_end":6813,"line_start":227,"line_end":227,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:227:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":7768,"byte_end":7778,"line_start":262,"line_end":262,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:262:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_PKEY_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":4359,"byte_end":4374,"line_start":151,"line_end":151,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_PKEY_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1358,"byte_end":1358,"line_start":43,"line_end":43,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::bio::{MemBio, MemBioSlice};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_PKEY_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_PKEY_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:151:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_PKEY_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_PKEY_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Provider` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":329,"byte_end":337,"line_start":13,"line_end":13,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Provider;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Provider` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:13:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `ProviderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":393,"byte_end":404,"line_start":15,"line_end":15,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct ProviderRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ProviderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:15:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ProviderRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Provider` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":520,"byte_end":528,"line_start":23,"line_end":23,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Provider {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Provider` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:23:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Provider {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Provider`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":1100,"byte_end":1108,"line_start":36,"line_end":36,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Provider::from_ptr(p))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Provider`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:36:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Provider::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Provider`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":1877,"byte_end":1885,"line_start":58,"line_end":58,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Provider::from_ptr(p))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Provider`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:58:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Provider::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":5502,"byte_end":5514,"line_start":180,"line_end":180,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut d);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:180:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut d);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":5854,"byte_end":5870,"line_start":190,"line_end":190,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_get0_factors(self.as_ptr(), &mut p, ptr::null_mut());","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:190:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_factors(self.as_ptr(), &mut p, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6198,"byte_end":6214,"line_start":200,"line_end":200,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_get0_factors(self.as_ptr(), ptr::null_mut(), &mut q);","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:200:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_factors(self.as_ptr(), ptr::null_mut(), &mut q);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6549,"byte_end":6568,"line_start":210,"line_end":210,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), &mut dp, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:210:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m210\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), &mut dp, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6923,"byte_end":6942,"line_start":220,"line_end":220,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), &mut dq, ptr::null_mut());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:220:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), &mut dq, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":7293,"byte_end":7312,"line_start":230,"line_end":230,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut qi);","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:230:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m230\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut qi);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":10841,"byte_end":10853,"line_start":351,"line_end":351,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), &mut n, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:351:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), &mut n, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":11168,"byte_end":11180,"line_start":361,"line_end":361,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut e, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:361:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m361\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut e, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":11908,"byte_end":11920,"line_start":380,"line_end":380,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:380:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":13855,"byte_end":13867,"line_start":440,"line_end":440,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), d.as_ptr());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:440:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m440\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), d.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":14364,"byte_end":14380,"line_start":455,"line_end":455,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_set0_factors(self.rsa.as_ptr(), p.as_ptr(), q.as_ptr());","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:455:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_factors(self.rsa.as_ptr(), p.as_ptr(), q.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":14968,"byte_end":14987,"line_start":474,"line_end":474,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_set0_crt_params(","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:474:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m474\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_crt_params(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":3512,"byte_end":3527,"line_start":127,"line_end":127,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.md_ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:127:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m127\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.md_ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":4889,"byte_end":4903,"line_start":174,"line_end":174,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ctx = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:174:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":5255,"byte_end":5270,"line_start":184,"line_end":184,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(ctx);","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":12844,"byte_end":12859,"line_start":421,"line_end":421,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.md_ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:421:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m421\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.md_ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":14238,"byte_end":14252,"line_start":467,"line_end":467,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ctx = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:467:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":14606,"byte_end":14621,"line_start":477,"line_end":477,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(ctx);","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:477:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":362,"byte_end":383,"line_start":14,"line_end":14,"column_start":16,"column_end":37,"is_primary":true,"text":[{"text":" pub struct SrtpProtectionProfile;","highlight_start":16,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:14:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfileRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":446,"byte_end":470,"line_start":16,"line_end":16,"column_start":16,"column_end":40,"is_primary":true,"text":[{"text":" pub struct SrtpProtectionProfileRef;","highlight_start":16,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfileRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:16:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfileRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":494,"byte_end":515,"line_start":19,"line_end":19,"column_start":20,"column_end":41,"is_primary":true,"text":[{"text":"impl Stackable for SrtpProtectionProfile {","highlight_start":20,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:19:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for SrtpProtectionProfile {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfileRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":586,"byte_end":610,"line_start":23,"line_end":23,"column_start":6,"column_end":30,"is_primary":true,"text":[{"text":"impl SrtpProtectionProfileRef {","highlight_start":6,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfileRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:23:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SrtpProtectionProfileRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BIO_METHOD` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":620,"byte_end":630,"line_start":25,"line_end":25,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":"pub struct BioMethod(BIO_METHOD);","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BIO_METHOD` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:25:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct BioMethod(BIO_METHOD);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BIO_METHOD`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":724,"byte_end":734,"line_start":29,"line_end":29,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" BIO_METHOD::new::().map(BioMethod)","highlight_start":9,"highlight_end":19}],"label":"use of undeclared type `BIO_METHOD`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BIO_METHOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:29:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_METHOD::new::().map(BioMethod)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BIO_METHOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1172,"byte_end":1184,"line_start":48,"line_end":48,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" BIO_set_data(bio, Box::into_raw(state) as *mut _);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:48:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, Box::into_raw(state) as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1231,"byte_end":1243,"line_start":49,"line_end":49,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 1);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:49:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 1);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1627,"byte_end":1639,"line_start":66,"line_end":66,"column_start":20,"column_end":32,"is_primary":true,"text":[{"text":" let state = &*(BIO_get_data(bio) as *const StreamState);","highlight_start":20,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:66:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let state = &*(BIO_get_data(bio) as *const StreamState);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":2185,"byte_end":2197,"line_start":85,"line_end":85,"column_start":12,"column_end":24,"is_primary":true,"text":[{"text":" &mut *(BIO_get_data(bio) as *mut _)","highlight_start":12,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:85:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut *(BIO_get_data(bio) as *mut _)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4494,"byte_end":4506,"line_start":172,"line_end":172,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 0);","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:172:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m172\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4545,"byte_end":4557,"line_start":174,"line_end":174,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_data(bio, ptr::null_mut());","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:174:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_flags` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4585,"byte_end":4598,"line_start":175,"line_end":175,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" BIO_set_flags(bio, 0);","highlight_start":5,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_flags;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_flags;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:175:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m175\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_flags(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_flags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_flags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4738,"byte_end":4750,"line_start":184,"line_end":184,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" let data = BIO_get_data(bio);","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:184:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let data = BIO_get_data(bio);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4852,"byte_end":4864,"line_start":187,"line_end":187,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_data(bio, ptr::null_mut());","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:187:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4892,"byte_end":4904,"line_start":188,"line_end":188,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 0);","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:188:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DataPtr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":11510,"byte_end":11517,"line_start":400,"line_end":400,"column_start":11,"column_end":18,"is_primary":true,"text":[{"text":" data: DataPtr,","highlight_start":11,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DataPtr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:400:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m400\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m data: DataPtr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CookiePtr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":15474,"byte_end":15483,"line_start":533,"line_end":533,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" cookie: CookiePtr,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CookiePtr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:533:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m533\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cookie: CookiePtr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":12983,"byte_end":12993,"line_start":339,"line_end":339,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_method()) }","highlight_start":28,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:339:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DTLS_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13149,"byte_end":13160,"line_start":345,"line_end":345,"column_start":28,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { SslMethod(DTLS_method()) }","highlight_start":28,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DTLS_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DTLS_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:345:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m345\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(DTLS_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DTLS_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_client_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13351,"byte_end":13368,"line_start":351,"line_end":351,"column_start":28,"column_end":45,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_client_method()) }","highlight_start":28,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_client_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_client_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:351:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_client_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_client_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_server_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13559,"byte_end":13576,"line_start":357,"line_end":357,"column_start":28,"column_end":45,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_server_method()) }","highlight_start":28,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_server_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_server_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:357:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m357\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_server_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_server_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20545,"byte_end":20548,"line_start":546,"line_end":546,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":42,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20545,"byte_end":20548,"line_start":546,"line_end":546,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":42,"highlight_end":45}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:546:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20550,"byte_end":20560,"line_start":546,"line_end":546,"column_start":47,"column_end":57,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":47,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:546:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20639,"byte_end":20642,"line_start":548,"line_end":548,"column_start":57,"column_end":60,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":57,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20639,"byte_end":20642,"line_start":548,"line_end":548,"column_start":57,"column_end":60,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":57,"highlight_end":60}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20611,"byte_end":20611,"line_start":548,"line_end":548,"column_start":29,"column_end":29,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":29,"highlight_end":29}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:548:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, SslContext>, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20644,"byte_end":20654,"line_start":548,"line_end":548,"column_start":62,"column_end":72,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":62,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20611,"byte_end":20611,"line_start":548,"line_end":548,"column_start":29,"column_end":29,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":29,"highlight_end":29}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:548:62\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25578,"byte_end":25588,"line_start":706,"line_end":706,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":"pub struct SslContextBuilder(SslContext);","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:706:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m706\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslContextBuilder(SslContext);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":26560,"byte_end":26573,"line_start":736,"line_end":736,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_verify(&mut self, mode: SslVerifyMode) {","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:736:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m736\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify(&mut self, mode: SslVerifyMode) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":27188,"byte_end":27201,"line_start":749,"line_end":749,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:749:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28075,"byte_end":28081,"line_start":770,"line_end":770,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28075,"byte_end":28081,"line_start":770,"line_end":770,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:770:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m770\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30885,"byte_end":30892,"line_start":839,"line_end":839,"column_start":38,"column_end":45,"is_primary":true,"text":[{"text":" pub fn set_mode(&mut self, mode: SslMode) -> SslMode {","highlight_start":38,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:839:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_mode(&mut self, mode: SslMode) -> SslMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30897,"byte_end":30904,"line_start":839,"line_end":839,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":" pub fn set_mode(&mut self, mode: SslMode) -> SslMode {","highlight_start":50,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:839:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_mode(&mut self, mode: SslMode) -> SslMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MtuTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30999,"byte_end":31004,"line_start":841,"line_end":841,"column_start":76,"column_end":81,"is_primary":true,"text":[{"text":" let bits = ffi::SSL_CTX_set_mode(self.as_ptr(), mode.bits() as MtuTy) as SslBitType;","highlight_start":76,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MtuTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:841:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let bits = ffi::SSL_CTX_set_mode(self.as_ptr(), mode.bits() as MtuTy) as SslBitType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslMode` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31033,"byte_end":31040,"line_start":842,"line_end":842,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" SslMode { bits }","highlight_start":13,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:842:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m842\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslMode { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31918,"byte_end":31924,"line_start":861,"line_end":861,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31918,"byte_end":31924,"line_start":861,"line_end":861,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:861:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m861\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SizeTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/marker.rs","byte_start":5285,"byte_end":5300,"line_start":146,"line_end":146,"column_start":1,"column_end":16,"is_primary":false,"text":[{"text":"pub trait Sized {","highlight_start":1,"highlight_end":16}],"label":"similarly named trait `Sized` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":36437,"byte_end":36443,"line_start":959,"line_end":959,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" sid_ctx.len() as SizeTy,","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":36437,"byte_end":36443,"line_start":959,"line_end":959,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" sid_ctx.len() as SizeTy,","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"Sized","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SizeTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:959:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m959\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m sid_ctx.len() as SizeTy,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `Sized`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/marker.rs:146:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait Sized {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `Sized` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":41975,"byte_end":41985,"line_start":1111,"line_end":1111,"column_start":43,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":43,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1111:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":41990,"byte_end":42000,"line_start":1111,"line_end":1111,"column_start":58,"column_end":68,"is_primary":true,"text":[{"text":" pub fn set_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":58,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1111:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42103,"byte_end":42117,"line_start":1113,"line_end":1113,"column_start":82,"column_end":96,"is_primary":true,"text":[{"text":" unsafe { ffi::SSL_CTX_set_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;","highlight_start":82,"highlight_end":96}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1113:82\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ffi::SSL_CTX_set_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42127,"byte_end":42137,"line_start":1114,"line_end":1114,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1114:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42272,"byte_end":42282,"line_start":1119,"line_end":1119,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" pub fn options(&self) -> SslOptions {","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1119:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn options(&self) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42358,"byte_end":42372,"line_start":1120,"line_end":1120,"column_start":74,"column_end":88,"is_primary":true,"text":[{"text":" let bits = unsafe { ffi::SSL_CTX_get_options(self.as_ptr()) } as SslOptionsRepr;","highlight_start":74,"highlight_end":88}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1120:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let bits = unsafe { ffi::SSL_CTX_get_options(self.as_ptr()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42382,"byte_end":42392,"line_start":1121,"line_end":1121,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1121:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42566,"byte_end":42576,"line_start":1126,"line_end":1126,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":45,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1126:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42581,"byte_end":42591,"line_start":1126,"line_end":1126,"column_start":60,"column_end":70,"is_primary":true,"text":[{"text":" pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":60,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1126:60\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42696,"byte_end":42710,"line_start":1128,"line_end":1128,"column_start":84,"column_end":98,"is_primary":true,"text":[{"text":" unsafe { ffi::SSL_CTX_clear_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;","highlight_start":84,"highlight_end":98}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1128:84\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ffi::SSL_CTX_clear_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42720,"byte_end":42730,"line_start":1129,"line_end":1129,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1129:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47857,"byte_end":47863,"line_start":1265,"line_end":1265,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47857,"byte_end":47863,"line_start":1265,"line_end":1265,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1265:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50788,"byte_end":50794,"line_start":1328,"line_end":1328,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50788,"byte_end":50794,"line_start":1328,"line_end":1328,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1328:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1328\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51688,"byte_end":51694,"line_start":1349,"line_end":1349,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51688,"byte_end":51694,"line_start":1349,"line_end":1349,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1349:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52244,"byte_end":52250,"line_start":1364,"line_end":1364,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52244,"byte_end":52250,"line_start":1364,"line_end":1364,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1364:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1364\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52953,"byte_end":52959,"line_start":1381,"line_end":1381,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52953,"byte_end":52959,"line_start":1381,"line_end":1381,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1381:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54289,"byte_end":54295,"line_start":1408,"line_end":1408,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54289,"byte_end":54295,"line_start":1408,"line_end":1408,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1408:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1408\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54297,"byte_end":54307,"line_start":1408,"line_end":1408,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":28,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54297,"byte_end":54307,"line_start":1408,"line_end":1408,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":28,"highlight_end":38}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1408:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1408\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54877,"byte_end":54890,"line_start":1422,"line_end":1422,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1422:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1422\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54893,"byte_end":54906,"line_start":1422,"line_end":1422,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,","highlight_start":32,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1422:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1422\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55820,"byte_end":55826,"line_start":1446,"line_end":1446,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55820,"byte_end":55826,"line_start":1446,"line_end":1446,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1446:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55845,"byte_end":55855,"line_start":1446,"line_end":1446,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":45,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55845,"byte_end":55855,"line_start":1446,"line_end":1446,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":45,"highlight_end":55}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1446:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option<\u001b[0m\u001b[0m\u001b[38;5;10mSslVersion\u001b[0m\u001b[0m> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56571,"byte_end":56577,"line_start":1463,"line_end":1463,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" F: Fn(&SslRef, &str) + 'static + Sync + Send,","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56571,"byte_end":56577,"line_start":1463,"line_end":1463,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" F: Fn(&SslRef, &str) + 'static + Sync + Send,","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1463:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1463\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslRef, &str) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionCacheMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57063,"byte_end":57082,"line_start":1475,"line_end":1475,"column_start":52,"column_end":71,"is_primary":true,"text":[{"text":" pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {","highlight_start":52,"highlight_end":71}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1475:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionCacheMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57087,"byte_end":57106,"line_start":1475,"line_end":1475,"column_start":76,"column_end":95,"is_primary":true,"text":[{"text":" pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {","highlight_start":76,"highlight_end":95}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1475:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslSessionCacheMode` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57226,"byte_end":57245,"line_start":1478,"line_end":1478,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" SslSessionCacheMode { bits }","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1478:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionCacheMode { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57739,"byte_end":57745,"line_start":1491,"line_end":1491,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57739,"byte_end":57745,"line_start":1491,"line_end":1491,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1491:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1491\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58715,"byte_end":58721,"line_start":1514,"line_end":1514,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58715,"byte_end":58721,"line_start":1514,"line_end":1514,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1514:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1514\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59444,"byte_end":59450,"line_start":1533,"line_end":1533,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59444,"byte_end":59450,"line_start":1533,"line_end":1533,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1533:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1533\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60119,"byte_end":60125,"line_start":1549,"line_end":1549,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60119,"byte_end":60125,"line_start":1549,"line_end":1549,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1549:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60680,"byte_end":60690,"line_start":1562,"line_end":1562,"column_start":51,"column_end":61,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1562:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1562\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60811,"byte_end":60821,"line_start":1566,"line_end":1566,"column_start":53,"column_end":63,"is_primary":true,"text":[{"text":" fn set_ex_data_inner(&mut self, index: Index, data: T) -> *mut c_void {","highlight_start":53,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1566:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn set_ex_data_inner(&mut self, index: Index, data: T) -> *mut c_void {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61516,"byte_end":61522,"line_start":1588,"line_end":1588,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61516,"byte_end":61522,"line_start":1588,"line_end":1588,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1588:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1588\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61540,"byte_end":61556,"line_start":1589,"line_end":1589,"column_start":17,"column_end":33,"is_primary":true,"text":[{"text":" ExtensionContext,","highlight_start":17,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1589:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1589\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61797,"byte_end":61803,"line_start":1597,"line_end":1597,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61797,"byte_end":61803,"line_start":1597,"line_end":1597,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1597:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1597\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61821,"byte_end":61837,"line_start":1598,"line_end":1598,"column_start":17,"column_end":33,"is_primary":true,"text":[{"text":" ExtensionContext,","highlight_start":17,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1598:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1598\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61366,"byte_end":61382,"line_start":1582,"line_end":1582,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" context: ExtensionContext,","highlight_start":18,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1582:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m context: ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63531,"byte_end":63537,"line_start":1650,"line_end":1650,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63531,"byte_end":63537,"line_start":1650,"line_end":1650,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1650:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1650\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut SslAlert) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslCacheSize` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":64350,"byte_end":64362,"line_start":1672,"line_end":1672,"column_start":69,"column_end":81,"is_primary":true,"text":[{"text":" ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy","highlight_start":69,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslCacheSize` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1672:69\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1672\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslCacheTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":64367,"byte_end":64377,"line_start":1672,"line_end":1672,"column_start":86,"column_end":96,"is_primary":true,"text":[{"text":" ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy","highlight_start":86,"highlight_end":96}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslCacheTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1672:86\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1672\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":65832,"byte_end":65842,"line_start":1712,"line_end":1712,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" pub fn build(self) -> SslContext {","highlight_start":27,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1712:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1712\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66147,"byte_end":66157,"line_start":1725,"line_end":1725,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslContext;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1725:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66266,"byte_end":66279,"line_start":1730,"line_end":1730,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct SslContextRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1730:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66299,"byte_end":66309,"line_start":1733,"line_end":1733,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslContext {","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1733:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1733\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66396,"byte_end":66409,"line_start":1739,"line_end":1739,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":"impl ToOwned for SslContextRef {","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1739:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1739\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66429,"byte_end":66439,"line_start":1740,"line_end":1740,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslContext;","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1740:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1740\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = SslContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_CTX_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66511,"byte_end":66525,"line_start":1744,"line_end":1744,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" SSL_CTX_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_CTX_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_CTX_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1744:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1744\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SSL_CTX_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_CTX_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66659,"byte_end":66669,"line_start":1751,"line_end":1751,"column_start":21,"column_end":31,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslContext {","highlight_start":21,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1751:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66785,"byte_end":66795,"line_start":1757,"line_end":1757,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1757:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67314,"byte_end":67324,"line_start":1768,"line_end":1768,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66784,"byte_end":66784,"line_start":1757,"line_end":1757,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1768:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1768\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67759,"byte_end":67769,"line_start":1783,"line_end":1783,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66784,"byte_end":66784,"line_start":1757,"line_end":1757,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1783:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1783\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cached_ex_index() -> Index\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68134,"byte_end":68147,"line_start":1798,"line_end":1798,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl SslContextRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1798:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1798\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":69885,"byte_end":69895,"line_start":1841,"line_end":1841,"column_start":43,"column_end":53,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68133,"byte_end":68133,"line_start":1798,"line_end":1798,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1841:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1798\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":70959,"byte_end":70972,"line_start":1870,"line_end":1870,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":" pub unsafe fn add_session(&self, session: &SslSessionRef) -> bool {","highlight_start":48,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1870:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1870\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn add_session(&self, session: &SslSessionRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":71523,"byte_end":71536,"line_start":1883,"line_end":1883,"column_start":51,"column_end":64,"is_primary":true,"text":[{"text":" pub unsafe fn remove_session(&self, session: &SslSessionRef) -> bool {","highlight_start":51,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1883:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1883\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn remove_session(&self, session: &SslSessionRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":72245,"byte_end":72258,"line_start":1900,"line_end":1900,"column_start":34,"column_end":47,"is_primary":true,"text":[{"text":" pub fn verify_mode(&self) -> SslVerifyMode {","highlight_start":34,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1900:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1900\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn verify_mode(&self) -> SslVerifyMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77530,"byte_end":77540,"line_start":2083,"line_end":2083,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslSession;","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77530,"byte_end":77540,"line_start":2083,"line_end":2083,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslSession;","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2083:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2083\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSession;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77650,"byte_end":77663,"line_start":2088,"line_end":2088,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct SslSessionRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2088:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2088\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSessionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77683,"byte_end":77693,"line_start":2091,"line_end":2091,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslSession {","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77683,"byte_end":77693,"line_start":2091,"line_end":2091,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslSession {","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2091:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2091\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77719,"byte_end":77729,"line_start":2092,"line_end":2092,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" fn clone(&self) -> SslSession {","highlight_start":24,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77719,"byte_end":77729,"line_start":2092,"line_end":2092,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" fn clone(&self) -> SslSession {","highlight_start":24,"highlight_end":34}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2092:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2092\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone(&self) -> SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77784,"byte_end":77794,"line_start":2097,"line_end":2097,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":6,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77784,"byte_end":77794,"line_start":2097,"line_end":2097,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":6,"highlight_end":16}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2097:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2097\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77937,"byte_end":77947,"line_start":2102,"line_end":2102,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslSession,","highlight_start":9,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77937,"byte_end":77947,"line_start":2102,"line_end":2102,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslSession,","highlight_start":9,"highlight_end":19}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77783,"byte_end":77783,"line_start":2097,"line_end":2097,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2102:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10mSslVersion\u001b[0m\u001b[0m,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2097\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78004,"byte_end":78017,"line_start":2107,"line_end":2107,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":"impl ToOwned for SslSessionRef {","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2107:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for SslSessionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78037,"byte_end":78047,"line_start":2108,"line_end":2108,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslSession;","highlight_start":18,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78037,"byte_end":78047,"line_start":2108,"line_end":2108,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslSession;","highlight_start":18,"highlight_end":28}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2108:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = SslSession;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78076,"byte_end":78086,"line_start":2110,"line_end":2110,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> SslSession {","highlight_start":27,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78076,"byte_end":78086,"line_start":2110,"line_end":2110,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> SslSession {","highlight_start":27,"highlight_end":37}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2110:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn to_owned(&self) -> SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78118,"byte_end":78136,"line_start":2112,"line_end":2112,"column_start":13,"column_end":31,"is_primary":true,"text":[{"text":" SSL_SESSION_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2112:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SSL_SESSION_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78215,"byte_end":78228,"line_start":2118,"line_end":2118,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl SslSessionRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2118:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2118\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslSessionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78689,"byte_end":78715,"line_start":2132,"line_end":2132,"column_start":18,"column_end":44,"is_primary":true,"text":[{"text":" unsafe { SSL_SESSION_get_master_key(self.as_ptr(), ptr::null_mut(), 0) }","highlight_start":18,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_get_master_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2132:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_SESSION_get_master_key(self.as_ptr(), ptr::null_mut(), 0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_get_master_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":79043,"byte_end":79069,"line_start":2140,"line_end":2140,"column_start":18,"column_end":44,"is_primary":true,"text":[{"text":" unsafe { SSL_SESSION_get_master_key(self.as_ptr(), buf.as_mut_ptr(), buf.len()) }","highlight_start":18,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_get_master_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2140:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2140\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_SESSION_get_master_key(self.as_ptr(), buf.as_mut_ptr(), buf.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_get_master_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81058,"byte_end":81061,"line_start":2198,"line_end":2198,"column_start":16,"column_end":19,"is_primary":true,"text":[{"text":" pub struct Ssl;","highlight_start":16,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5488,"byte_end":5494,"line_start":158,"line_end":158,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" unsafe impl Send for $owned{}","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2198:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2198\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Ssl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:158:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m158\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m unsafe impl Send for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m{}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81153,"byte_end":81159,"line_start":2203,"line_end":2203,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct SslRef;","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81153,"byte_end":81159,"line_start":2203,"line_end":2203,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct SslRef;","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2203:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81058,"byte_end":81061,"line_start":2198,"line_end":2198,"column_start":16,"column_end":19,"is_primary":true,"text":[{"text":" pub struct Ssl;","highlight_start":16,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5575,"byte_end":5581,"line_start":160,"line_end":160,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" unsafe impl Sync for $owned{}","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2198:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2198\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Ssl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:160:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m unsafe impl Sync for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m{}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81184,"byte_end":81187,"line_start":2206,"line_end":2206,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":"impl fmt::Debug for Ssl {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81184,"byte_end":81187,"line_start":2206,"line_end":2206,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":"impl fmt::Debug for Ssl {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2206:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl fmt::Debug for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81307,"byte_end":81310,"line_start":2212,"line_end":2212,"column_start":6,"column_end":9,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":6,"highlight_end":9}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81307,"byte_end":81310,"line_start":2212,"line_end":2212,"column_start":6,"column_end":9,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":6,"highlight_end":9}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2212:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81640,"byte_end":81643,"line_start":2218,"line_end":2218,"column_start":46,"column_end":49,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81640,"byte_end":81643,"line_start":2218,"line_end":2218,"column_start":46,"column_end":49,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":49}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2218:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82086,"byte_end":82089,"line_start":2233,"line_end":2233,"column_start":38,"column_end":41,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82086,"byte_end":82089,"line_start":2233,"line_end":2233,"column_start":38,"column_end":41,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":41}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2233:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cached_ex_index() -> Index\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn cached_ex_index() -> Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82656,"byte_end":82669,"line_start":2253,"line_end":2253,"column_start":22,"column_end":35,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":22,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2253:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82681,"byte_end":82684,"line_start":2253,"line_end":2253,"column_start":47,"column_end":50,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":47,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82681,"byte_end":82684,"line_start":2253,"line_end":2253,"column_start":47,"column_end":50,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":47,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2253:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84279,"byte_end":84285,"line_start":2303,"line_end":2303,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslRef {","highlight_start":21,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84279,"byte_end":84285,"line_start":2303,"line_end":2303,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslRef {","highlight_start":21,"highlight_end":27}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2303:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84535,"byte_end":84541,"line_start":2312,"line_end":2312,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":6,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84535,"byte_end":84541,"line_start":2312,"line_end":2312,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":6,"highlight_end":12}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2312:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86064,"byte_end":86077,"line_start":2352,"line_end":2352,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_verify(&mut self, mode: SslVerifyMode) {","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2352:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify(&mut self, mode: SslVerifyMode) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86306,"byte_end":86319,"line_start":2358,"line_end":2358,"column_start":34,"column_end":47,"is_primary":true,"text":[{"text":" pub fn verify_mode(&self) -> SslVerifyMode {","highlight_start":34,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2358:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn verify_mode(&self) -> SslVerifyMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86751,"byte_end":86764,"line_start":2367,"line_end":2367,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2367:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2367\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87831,"byte_end":87837,"line_start":2392,"line_end":2392,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87831,"byte_end":87837,"line_start":2392,"line_end":2392,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2392:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2392\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_get1_peer_certificate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":92555,"byte_end":92580,"line_start":2512,"line_end":2512,"column_start":23,"column_end":48,"is_primary":true,"text":[{"text":" let ptr = SSL_get1_peer_certificate(self.as_ptr());","highlight_start":23,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_get1_peer_certificate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_get1_peer_certificate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2512:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2512\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = SSL_get1_peer_certificate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_get1_peer_certificate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100138,"byte_end":100151,"line_start":2719,"line_end":2719,"column_start":45,"column_end":58,"is_primary":true,"text":[{"text":" pub fn set_ssl_context(&mut self, ctx: &SslContextRef) -> Result<(), ErrorStack> {","highlight_start":45,"highlight_end":58}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2719:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ssl_context(&mut self, ctx: &SslContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100415,"byte_end":100428,"line_start":2725,"line_end":2725,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub fn ssl_context(&self) -> &SslContextRef {","highlight_start":35,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2725:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl_context(&self) -> &SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":101309,"byte_end":101322,"line_start":2749,"line_end":2749,"column_start":38,"column_end":51,"is_primary":true,"text":[{"text":" pub fn session(&self) -> Option<&SslSessionRef> {","highlight_start":38,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2749:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn session(&self) -> Option<&SslSessionRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":104985,"byte_end":104998,"line_start":2850,"line_end":2850,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub unsafe fn set_session(&mut self, session: &SslSessionRef) -> Result<(), ErrorStack> {","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2850:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2850\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn set_session(&mut self, session: &SslSessionRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_is_server` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107579,"byte_end":107592,"line_start":2922,"line_end":2922,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":" unsafe { SSL_is_server(self.as_ptr()) != 0 }","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_is_server;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_is_server` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2922:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2922\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_is_server(self.as_ptr()) != 0 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_is_server;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107916,"byte_end":107919,"line_start":2930,"line_end":2930,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107916,"byte_end":107919,"line_start":2930,"line_end":2930,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":54}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2930:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2930\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2930\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108321,"byte_end":108324,"line_start":2943,"line_end":2943,"column_start":43,"column_end":46,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108321,"byte_end":108324,"line_start":2943,"line_end":2943,"column_start":43,"column_end":46,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":46}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2943:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2943\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2943\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108751,"byte_end":108754,"line_start":2956,"line_end":2956,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {","highlight_start":51,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108751,"byte_end":108754,"line_start":2956,"line_end":2956,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {","highlight_start":51,"highlight_end":54}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2956:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2956\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2956\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data_mut(&mut self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>) -> Option<&mut T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `MtuTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":115927,"byte_end":115932,"line_start":3160,"line_end":3160,"column_start":61,"column_end":66,"is_primary":true,"text":[{"text":" unsafe { cvt(ffi::SSL_set_mtu(self.as_ptr(), mtu as MtuTy) as c_int).map(|_| ()) }","highlight_start":61,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MtuTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3160:61\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(ffi::SSL_set_mtu(self.as_ptr(), mtu as MtuTy) as c_int).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":124525,"byte_end":124531,"line_start":3414,"line_end":3414,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":124525,"byte_end":124531,"line_start":3414,"line_end":3414,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3414:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3414\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125689,"byte_end":125692,"line_start":3456,"line_end":3456,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" ssl: ManuallyDrop,","highlight_start":23,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125689,"byte_end":125692,"line_start":3456,"line_end":3456,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" ssl: ManuallyDrop,","highlight_start":23,"highlight_end":26}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125663,"byte_end":125663,"line_start":3455,"line_end":3455,"column_start":23,"column_end":23,"is_primary":true,"text":[{"text":"pub struct SslStream {","highlight_start":23,"highlight_end":23}],"label":null,"suggested_replacement":", Ssl","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3456:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ssl: ManuallyDrop,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m ssl: ManuallyDrop<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct SslStream {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":126862,"byte_end":126865,"line_start":3492,"line_end":3492,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Result {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":126862,"byte_end":126865,"line_start":3492,"line_end":3492,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Result {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3492:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3492\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ssl: Ssl, stream: S) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3492\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ssl: \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, stream: S) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `ShutdownState` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":134866,"byte_end":134879,"line_start":3718,"line_end":3718,"column_start":39,"column_end":52,"is_primary":true,"text":[{"text":" pub fn get_shutdown(&mut self) -> ShutdownState {","highlight_start":39,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3718:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3718\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_shutdown(&mut self) -> ShutdownState {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `ShutdownState` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":134976,"byte_end":134989,"line_start":3721,"line_end":3721,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" ShutdownState { bits }","highlight_start":13,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3721:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ShutdownState { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ShutdownState` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":135280,"byte_end":135293,"line_start":3730,"line_end":3730,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" pub fn set_shutdown(&mut self, state: ShutdownState) {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3730:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_shutdown(&mut self, state: ShutdownState) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":137164,"byte_end":137170,"line_start":3793,"line_end":3793,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":137164,"byte_end":137170,"line_start":3793,"line_end":3793,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3793:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3793\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":138965,"byte_end":138968,"line_start":3853,"line_end":3853,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Self {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":138965,"byte_end":138968,"line_start":3853,"line_end":3853,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Self {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3853:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ssl: Ssl, stream: S) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ssl: \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, stream: S) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145066,"byte_end":145072,"line_start":4022,"line_end":4022,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145066,"byte_end":145072,"line_start":4022,"line_end":4022,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4022:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4022\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":1775,"byte_end":1790,"line_start":61,"line_end":61,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" OPENSSL_sk_free(self.0 as *mut _);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:61:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_free(self.0 as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_new_null` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":1980,"byte_end":1999,"line_start":70,"line_end":70,"column_start":29,"column_end":48,"is_primary":true,"text":[{"text":" let ptr = cvt_p(OPENSSL_sk_new_null())?;","highlight_start":29,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_new_null;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_new_null` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:70:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = cvt_p(OPENSSL_sk_new_null())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_new_null;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":3719,"byte_end":3734,"line_start":147,"line_end":147,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" OPENSSL_sk_free(self.stack as *mut _);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_free(self.stack as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":3981,"byte_end":3997,"line_start":159,"line_end":159,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))","highlight_start":38,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:159:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m159\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4348,"byte_end":4364,"line_start":173,"line_end":173,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))","highlight_start":38,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:173:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `OPENSSL_STACK` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4803,"byte_end":4816,"line_start":190,"line_end":190,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" fn as_stack(&self) -> *mut OPENSSL_STACK {","highlight_start":32,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_STACK;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OPENSSL_STACK` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:190:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn as_stack(&self) -> *mut OPENSSL_STACK {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_STACK;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4958,"byte_end":4972,"line_start":196,"line_end":196,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { OPENSSL_sk_num(self.as_stack()) as usize }","highlight_start":18,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_num;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:196:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { OPENSSL_sk_num(self.as_stack()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_num;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_push` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6269,"byte_end":6284,"line_start":245,"line_end":245,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" cvt(OPENSSL_sk_push(self.as_stack(), data.as_ptr() as *mut _) as c_int)?;","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_push;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_push` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:245:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(OPENSSL_sk_push(self.as_stack(), data.as_ptr() as *mut _) as c_int)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_push;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_pop` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6550,"byte_end":6564,"line_start":254,"line_end":254,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" let ptr = OPENSSL_sk_pop(self.as_stack());","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_pop;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_pop` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:254:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = OPENSSL_sk_pop(self.as_stack());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_pop;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6708,"byte_end":6724,"line_start":260,"line_end":260,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":" OPENSSL_sk_value(self.as_stack(), idx as LenType) as *mut _","highlight_start":9,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:260:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_value(self.as_stack(), idx as LenType) as *mut _\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":8278,"byte_end":8294,"line_start":327,"line_end":327,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:327:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":8664,"byte_end":8680,"line_start":341,"line_end":341,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:341:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":9195,"byte_end":9211,"line_start":361,"line_end":361,"column_start":47,"column_end":63,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":47,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:361:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m361\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":9592,"byte_end":9608,"line_start":375,"line_end":375,"column_start":47,"column_end":63,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":47,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:375:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m375\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":284,"byte_end":297,"line_start":15,"line_end":15,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OpensslString;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:15:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":314,"byte_end":330,"line_start":16,"line_end":16,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct OpensslStringRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:16:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":357,"byte_end":370,"line_start":19,"line_end":19,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Display for OpensslString {","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:19:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":503,"byte_end":516,"line_start":25,"line_end":25,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for OpensslString {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:25:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":646,"byte_end":659,"line_start":31,"line_end":31,"column_start":20,"column_end":33,"is_primary":true,"text":[{"text":"impl Stackable for OpensslString {","highlight_start":20,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:31:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":736,"byte_end":749,"line_start":35,"line_end":35,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl AsRef for OpensslString {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:35:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":826,"byte_end":839,"line_start":41,"line_end":41,"column_start":22,"column_end":35,"is_primary":true,"text":[{"text":"impl AsRef<[u8]> for OpensslString {","highlight_start":22,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:41:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef<[u8]> for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":922,"byte_end":938,"line_start":47,"line_end":47,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":"impl Deref for OpensslStringRef {","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:47:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Deref for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1161,"byte_end":1177,"line_start":58,"line_end":58,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl AsRef for OpensslStringRef {","highlight_start":21,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:58:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1254,"byte_end":1270,"line_start":64,"line_end":64,"column_start":22,"column_end":38,"is_primary":true,"text":[{"text":"impl AsRef<[u8]> for OpensslStringRef {","highlight_start":22,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:64:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef<[u8]> for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1360,"byte_end":1376,"line_start":70,"line_end":70,"column_start":23,"column_end":39,"is_primary":true,"text":[{"text":"impl fmt::Display for OpensslStringRef {","highlight_start":23,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:70:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1509,"byte_end":1525,"line_start":76,"line_end":76,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for OpensslStringRef {","highlight_start":21,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:76:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":10566,"byte_end":10587,"line_start":365,"line_end":365,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_key_length(self.0) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_key_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:365:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m365\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_key_length(self.0) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_key_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":10858,"byte_end":10878,"line_start":373,"line_end":373,"column_start":23,"column_end":43,"is_primary":true,"text":[{"text":" let len = EVP_CIPHER_iv_length(self.0) as usize;","highlight_start":23,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_iv_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:373:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let len = EVP_CIPHER_iv_length(self.0) as usize;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_iv_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":11264,"byte_end":11285,"line_start":389,"line_end":389,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_block_size(self.0) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_block_size;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:389:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_block_size(self.0) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_block_size;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1660,"byte_end":1679,"line_start":49,"line_end":49,"column_start":14,"column_end":33,"is_primary":true,"text":[{"text":" unsafe { OpenSSL_version_num() as i64 }","highlight_start":14,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version_num;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:49:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { OpenSSL_version_num() as i64 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version_num;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1904,"byte_end":1919,"line_start":56,"line_end":56,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:56:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_VERSION` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1920,"byte_end":1935,"line_start":56,"line_end":56,"column_start":40,"column_end":55,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))","highlight_start":40,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_VERSION;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_VERSION` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:56:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_VERSION;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2246,"byte_end":2261,"line_start":67,"line_end":67,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:67:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_CFLAGS` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2262,"byte_end":2276,"line_start":67,"line_end":67,"column_start":40,"column_end":54,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))","highlight_start":40,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_CFLAGS;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_CFLAGS` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:67:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_CFLAGS;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2556,"byte_end":2571,"line_start":77,"line_end":77,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:77:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_BUILT_ON` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2572,"byte_end":2588,"line_start":77,"line_end":77,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_BUILT_ON;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_BUILT_ON` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:77:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_BUILT_ON;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2889,"byte_end":2904,"line_start":87,"line_end":87,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:87:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_PLATFORM` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2905,"byte_end":2921,"line_start":87,"line_end":87,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_PLATFORM;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_PLATFORM` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:87:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_PLATFORM;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":3203,"byte_end":3218,"line_start":97,"line_end":97,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:97:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_DIR` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":3219,"byte_end":3230,"line_start":97,"line_end":97,"column_start":40,"column_end":51,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))","highlight_start":40,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_DIR;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_DIR` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:97:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_DIR;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":2953,"byte_end":2968,"line_start":69,"line_end":69,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct X509VerifyParam;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:69:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParam;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParamRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3025,"byte_end":3043,"line_start":71,"line_end":71,"column_start":16,"column_end":34,"is_primary":true,"text":[{"text":" pub struct X509VerifyParamRef;","highlight_start":16,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParamRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:71:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParamRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3053,"byte_end":3068,"line_start":74,"line_end":74,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl X509VerifyParam {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:74:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509VerifyParam {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3174,"byte_end":3189,"line_start":77,"line_end":77,"column_start":28,"column_end":43,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3052,"byte_end":3052,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509VerifyParam {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:77:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509VerifyParam {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509VerifyParam` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3299,"byte_end":3314,"line_start":80,"line_end":80,"column_start":53,"column_end":68,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_VERIFY_PARAM_new()).map(X509VerifyParam)","highlight_start":53,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:80:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_VERIFY_PARAM_new()).map(X509VerifyParam)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParamRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3340,"byte_end":3358,"line_start":85,"line_end":85,"column_start":6,"column_end":24,"is_primary":true,"text":[{"text":"impl X509VerifyParamRef {","highlight_start":6,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParamRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:85:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509VerifyParamRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509CheckFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3488,"byte_end":3502,"line_start":88,"line_end":88,"column_start":48,"column_end":62,"is_primary":true,"text":[{"text":" pub fn set_hostflags(&mut self, hostflags: X509CheckFlags) {","highlight_start":48,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CheckFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:88:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_hostflags(&mut self, hostflags: X509CheckFlags) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3740,"byte_end":3755,"line_start":96,"line_end":96,"column_start":40,"column_end":55,"is_primary":true,"text":[{"text":" pub fn set_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {","highlight_start":40,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:96:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4013,"byte_end":4028,"line_start":102,"line_end":102,"column_start":42,"column_end":57,"is_primary":true,"text":[{"text":" pub fn clear_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {","highlight_start":42,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:102:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4355,"byte_end":4370,"line_start":114,"line_end":114,"column_start":32,"column_end":47,"is_primary":true,"text":[{"text":" pub fn flags(&mut self) -> X509VerifyFlags {","highlight_start":32,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:114:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn flags(&mut self) -> X509VerifyFlags {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `X509VerifyFlags` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4460,"byte_end":4475,"line_start":116,"line_end":116,"column_start":9,"column_end":24,"is_primary":true,"text":[{"text":" X509VerifyFlags { bits }","highlight_start":9,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:116:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509VerifyFlags { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2023,"byte_end":2039,"line_start":67,"line_end":67,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreBuilder;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:67:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilder;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2104,"byte_end":2123,"line_start":69,"line_end":69,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct X509StoreBuilderRef;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:69:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilderRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2133,"byte_end":2149,"line_start":72,"line_end":72,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreBuilder {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:72:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2311,"byte_end":2327,"line_start":77,"line_end":77,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2132,"byte_end":2132,"line_start":72,"line_end":72,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:77:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509StoreBuilder` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2431,"byte_end":2447,"line_start":81,"line_end":81,"column_start":46,"column_end":62,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_new()).map(X509StoreBuilder)","highlight_start":46,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:81:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_STORE_new()).map(X509StoreBuilder)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Store` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2528,"byte_end":2537,"line_start":86,"line_end":86,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Store {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:86:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Store {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2634,"byte_end":2653,"line_start":93,"line_end":93,"column_start":6,"column_end":25,"is_primary":true,"text":[{"text":"impl X509StoreBuilderRef {","highlight_start":6,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:93:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreBuilderRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_LOOKUP_meth_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8258,"byte_end":8279,"line_start":243,"line_end":243,"column_start":15,"column_end":36,"is_primary":true,"text":[{"text":" fn drop = X509_LOOKUP_meth_free;","highlight_start":15,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1366,"byte_end":1366,"line_start":44,"line_end":44,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_LOOKUP_meth_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_LOOKUP_meth_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:243:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = X509_LOOKUP_meth_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_LOOKUP_meth_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Store` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8648,"byte_end":8657,"line_start":256,"line_end":256,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct X509Store;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:256:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m256\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Store;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8711,"byte_end":8723,"line_start":258,"line_end":258,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct X509StoreRef;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:258:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8733,"byte_end":8745,"line_start":261,"line_end":261,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl X509StoreRef {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:261:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_STORE_get0_objects` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8949,"byte_end":8972,"line_start":265,"line_end":265,"column_start":37,"column_end":60,"is_primary":true,"text":[{"text":" unsafe { StackRef::from_ptr(X509_STORE_get0_objects(self.as_ptr())) }","highlight_start":37,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1366,"byte_end":1366,"line_start":44,"line_end":44,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_STORE_get0_objects;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_STORE_get0_objects` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:265:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { StackRef::from_ptr(X509_STORE_get0_objects(self.as_ptr())) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_STORE_get0_objects;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2078,"byte_end":2094,"line_start":68,"line_end":68,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreContext;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2078,"byte_end":2094,"line_start":68,"line_end":68,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreContext;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:68:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2160,"byte_end":2179,"line_start":71,"line_end":71,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct X509StoreContextRef;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:71:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2189,"byte_end":2205,"line_start":74,"line_end":74,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2189,"byte_end":2205,"line_start":74,"line_end":74,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:74:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2414,"byte_end":2430,"line_start":78,"line_end":78,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ssl_idx() -> Result, ErrorStack> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2414,"byte_end":2430,"line_start":78,"line_end":78,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ssl_idx() -> Result, ErrorStack> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2188,"byte_end":2188,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:78:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl_idx() -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ssl_idx() -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2679,"byte_end":2695,"line_start":84,"line_end":84,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2679,"byte_end":2695,"line_start":84,"line_end":84,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2188,"byte_end":2188,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:84:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new() -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mX509v3Context\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509StoreContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named tuple struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2802,"byte_end":2818,"line_start":87,"line_end":87,"column_start":50,"column_end":66,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)","highlight_start":50,"highlight_end":66}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a tuple struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2802,"byte_end":2818,"line_start":87,"line_end":87,"column_start":50,"column_end":66,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)","highlight_start":50,"highlight_end":66}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:87:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a tuple struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named tuple struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2844,"byte_end":2863,"line_start":92,"line_end":92,"column_start":6,"column_end":25,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":6,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:92:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":3027,"byte_end":3043,"line_start":95,"line_end":95,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":59}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":3027,"byte_end":3043,"line_start":95,"line_end":95,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":59}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2843,"byte_end":2843,"line_start":92,"line_end":92,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:95:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mX509v3Context\u001b[0m\u001b[0m, T>) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4837,"byte_end":4856,"line_start":135,"line_end":135,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" F: FnOnce(&mut X509StoreContextRef) -> Result,","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:135:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m135\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: FnOnce(&mut X509StoreContextRef) -> Result,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in module `store`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4673,"byte_end":4685,"line_start":129,"line_end":129,"column_start":24,"column_end":36,"is_primary":true,"text":[{"text":" trust: &store::X509StoreRef,","highlight_start":24,"highlight_end":36}],"label":"not found in `store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in module `store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:129:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m trust: &store::X509StoreRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `store`\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4702,"byte_end":4709,"line_start":130,"line_end":130,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" cert: &X509Ref,","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:130:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cert: &X509Ref,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4741,"byte_end":4745,"line_start":131,"line_end":131,"column_start":31,"column_end":35,"is_primary":true,"text":[{"text":" cert_chain: &StackRef,","highlight_start":31,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:131:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cert_chain: &StackRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4925,"byte_end":4944,"line_start":137,"line_end":137,"column_start":36,"column_end":55,"is_primary":true,"text":[{"text":" struct Cleanup<'a>(&'a mut X509StoreContextRef);","highlight_start":36,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:137:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m137\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m struct Cleanup<'a>(&'a mut X509StoreContextRef);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":6390,"byte_end":6397,"line_start":182,"line_end":182,"column_start":43,"column_end":50,"is_primary":true,"text":[{"text":" pub fn current_cert(&self) -> Option<&X509Ref> {","highlight_start":43,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2843,"byte_end":2843,"line_start":92,"line_end":92,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:182:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn current_cert(&self) -> Option<&X509Ref> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7167,"byte_end":7171,"line_start":200,"line_end":200,"column_start":45,"column_end":49,"is_primary":true,"text":[{"text":" pub fn chain(&self) -> Option<&StackRef> {","highlight_start":45,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:200:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn chain(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_STORE_CTX_get0_chain` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7217,"byte_end":7242,"line_start":202,"line_end":202,"column_start":25,"column_end":50,"is_primary":true,"text":[{"text":" let chain = X509_STORE_CTX_get0_chain(self.as_ptr());","highlight_start":25,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_STORE_CTX_get0_chain;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_STORE_CTX_get0_chain` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:202:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let chain = X509_STORE_CTX_get0_chain(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_STORE_CTX_get0_chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7482,"byte_end":7486,"line_start":214,"line_end":214,"column_start":24,"column_end":28,"is_primary":true,"text":[{"text":"pub struct X509Builder(X509);","highlight_start":24,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:214:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509Builder(X509);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_set1_notAfter` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7953,"byte_end":7971,"line_start":229,"line_end":229,"column_start":22,"column_end":40,"is_primary":true,"text":[{"text":" unsafe { cvt(X509_set1_notAfter(self.0.as_ptr(), not_after.as_ptr())).map(|_| ()) }","highlight_start":22,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_set1_notAfter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_set1_notAfter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:229:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m229\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(X509_set1_notAfter(self.0.as_ptr(), not_after.as_ptr())).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_set1_notAfter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_set1_notBefore` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":8241,"byte_end":8260,"line_start":235,"line_end":235,"column_start":22,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { cvt(X509_set1_notBefore(self.0.as_ptr(), not_before.as_ptr())).map(|_| ()) }","highlight_start":22,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_set1_notBefore;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_set1_notBefore` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:235:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(X509_set1_notBefore(self.0.as_ptr(), not_before.as_ptr())).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_set1_notBefore;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":9314,"byte_end":9325,"line_start":262,"line_end":262,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub fn set_issuer_name(&mut self, issuer_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:262:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_issuer_name(&mut self, issuer_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":10495,"byte_end":10506,"line_start":291,"line_end":291,"column_start":55,"column_end":66,"is_primary":true,"text":[{"text":" pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":55,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:291:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":11316,"byte_end":11323,"line_start":316,"line_end":316,"column_start":28,"column_end":35,"is_primary":true,"text":[{"text":" issuer: Option<&'a X509Ref>,","highlight_start":28,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7494,"byte_end":7494,"line_start":216,"line_end":216,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:316:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m issuer: Option<&'a X509Ref>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":12301,"byte_end":12314,"line_start":348,"line_end":348,"column_start":51,"column_end":64,"is_primary":true,"text":[{"text":" pub fn append_extension(&mut self, extension: X509Extension) -> Result<(), ErrorStack> {","highlight_start":51,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:348:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_extension(&mut self, extension: X509Extension) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":12536,"byte_end":12552,"line_start":354,"line_end":354,"column_start":53,"column_end":69,"is_primary":true,"text":[{"text":" pub fn append_extension2(&mut self, extension: &X509ExtensionRef) -> Result<(), ErrorStack> {","highlight_start":53,"highlight_end":69}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:354:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m354\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_extension2(&mut self, extension: &X509ExtensionRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13114,"byte_end":13118,"line_start":371,"line_end":371,"column_start":27,"column_end":31,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509 {","highlight_start":27,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:371:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13296,"byte_end":13300,"line_start":381,"line_end":381,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":" pub struct X509;","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:381:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13346,"byte_end":13353,"line_start":383,"line_end":383,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Ref;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:383:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13454,"byte_end":13461,"line_start":391,"line_end":391,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:391:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13590,"byte_end":13601,"line_start":394,"line_end":394,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" pub fn subject_name(&self) -> &X509NameRef {","highlight_start":36,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:394:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m394\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14197,"byte_end":14208,"line_start":412,"line_end":412,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn issuer_name(&self) -> &X509NameRef {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:412:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14848,"byte_end":14859,"line_start":430,"line_end":430,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub fn subject_alt_names(&self) -> Option> {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:430:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_alt_names(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":15319,"byte_end":15328,"line_start":444,"line_end":444,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" pub fn crl_distribution_points(&self) -> Option> {","highlight_start":59,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:444:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn crl_distribution_points(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":15796,"byte_end":15807,"line_start":458,"line_end":458,"column_start":52,"column_end":63,"is_primary":true,"text":[{"text":" pub fn issuer_alt_names(&self) -> Option> {","highlight_start":52,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:458:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m458\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_alt_names(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":16376,"byte_end":16393,"line_start":474,"line_end":474,"column_start":50,"column_end":67,"is_primary":true,"text":[{"text":" pub fn authority_info(&self) -> Option> {","highlight_start":50,"highlight_end":67}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:474:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m474\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn authority_info(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_getm_notAfter` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":19757,"byte_end":19775,"line_start":572,"line_end":572,"column_start":24,"column_end":42,"is_primary":true,"text":[{"text":" let date = X509_getm_notAfter(self.as_ptr());","highlight_start":24,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_getm_notAfter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_getm_notAfter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:572:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m572\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_getm_notAfter(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_getm_notAfter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_getm_notBefore` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20085,"byte_end":20104,"line_start":581,"line_end":581,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" let date = X509_getm_notBefore(self.as_ptr());","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_getm_notBefore;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_getm_notBefore` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:581:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m581\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_getm_notBefore(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_getm_notBefore;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20435,"byte_end":20454,"line_start":591,"line_end":591,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" X509_get0_signature(&mut signature, ptr::null_mut(), self.as_ptr());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_get0_signature;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:591:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m591\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_get0_signature(&mut signature, ptr::null_mut(), self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_get0_signature;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20755,"byte_end":20771,"line_start":598,"line_end":598,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn signature_algorithm(&self) -> &X509AlgorithmRef {","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:598:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m598\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn signature_algorithm(&self) -> &X509AlgorithmRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20844,"byte_end":20863,"line_start":601,"line_end":601,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" X509_get0_signature(ptr::null_mut(), &mut algor, self.as_ptr());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_get0_signature;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:601:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m601\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_get0_signature(ptr::null_mut(), &mut algor, self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_get0_signature;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":21508,"byte_end":21515,"line_start":616,"line_end":616,"column_start":36,"column_end":43,"is_primary":true,"text":[{"text":" pub fn issued(&self, subject: &X509Ref) -> X509VerifyResult {","highlight_start":36,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:616:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m616\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issued(&self, subject: &X509Ref) -> X509VerifyResult {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23547,"byte_end":23554,"line_start":681,"line_end":681,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":"impl ToOwned for X509Ref {","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:681:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m681\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23574,"byte_end":23578,"line_start":682,"line_end":682,"column_start":18,"column_end":22,"is_primary":true,"text":[{"text":" type Owned = X509;","highlight_start":18,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:682:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23607,"byte_end":23611,"line_start":684,"line_end":684,"column_start":27,"column_end":31,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> X509 {","highlight_start":27,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:684:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m684\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn to_owned(&self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23643,"byte_end":23654,"line_start":686,"line_end":686,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:686:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23683,"byte_end":23687,"line_start":687,"line_end":687,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":" X509::from_ptr(self.as_ptr())","highlight_start":13,"highlight_end":17}],"label":"use of undeclared type `X509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:687:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509::from_ptr(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23745,"byte_end":23752,"line_start":692,"line_end":692,"column_start":14,"column_end":21,"is_primary":true,"text":[{"text":"impl Ord for X509Ref {","highlight_start":14,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:692:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m692\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24098,"byte_end":24105,"line_start":701,"line_end":701,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":21,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:701:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m701\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24230,"byte_end":24234,"line_start":707,"line_end":707,"column_start":17,"column_end":21,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":17,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:707:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24240,"byte_end":24247,"line_start":707,"line_end":707,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:707:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24284,"byte_end":24288,"line_start":708,"line_end":708,"column_start":35,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &X509) -> Option {","highlight_start":35,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:708:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &X509) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24326,"byte_end":24333,"line_start":709,"line_end":709,"column_start":10,"column_end":17,"is_primary":true,"text":[{"text":" >::partial_cmp(self, other)","highlight_start":10,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:709:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24348,"byte_end":24355,"line_start":709,"line_end":709,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":" >::partial_cmp(self, other)","highlight_start":32,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24218,"byte_end":24218,"line_start":707,"line_end":707,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:709:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24412,"byte_end":24419,"line_start":713,"line_end":713,"column_start":20,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":20,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:713:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m713\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24535,"byte_end":24539,"line_start":719,"line_end":719,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:719:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24545,"byte_end":24552,"line_start":719,"line_end":719,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:719:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24580,"byte_end":24584,"line_start":720,"line_end":720,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, other: &X509) -> bool {","highlight_start":26,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:720:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &X509) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24605,"byte_end":24612,"line_start":721,"line_end":721,"column_start":10,"column_end":17,"is_primary":true,"text":[{"text":" >::eq(self, other)","highlight_start":10,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:721:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24626,"byte_end":24633,"line_start":721,"line_end":721,"column_start":31,"column_end":38,"is_primary":true,"text":[{"text":" >::eq(self, other)","highlight_start":31,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24524,"byte_end":24524,"line_start":719,"line_end":719,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:721:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24674,"byte_end":24681,"line_start":725,"line_end":725,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":"impl Eq for X509Ref {}","highlight_start":13,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:725:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for X509Ref {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24691,"byte_end":24695,"line_start":727,"line_end":727,"column_start":6,"column_end":10,"is_primary":true,"text":[{"text":"impl X509 {","highlight_start":6,"highlight_end":10}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:727:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m727\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25049,"byte_end":25053,"line_start":739,"line_end":739,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" X509,","highlight_start":9,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:739:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m739\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25223,"byte_end":25227,"line_start":747,"line_end":747,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" X509,","highlight_start":9,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:747:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m747\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25407,"byte_end":25411,"line_start":753,"line_end":753,"column_start":53,"column_end":57,"is_primary":true,"text":[{"text":" pub fn stack_from_pem(pem: &[u8]) -> Result, ErrorStack> {","highlight_start":53,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:753:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m753\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn stack_from_pem(pem: &[u8]) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26273,"byte_end":26277,"line_start":782,"line_end":782,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":"impl Clone for X509 {","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:782:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m782\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26303,"byte_end":26307,"line_start":783,"line_end":783,"column_start":24,"column_end":28,"is_primary":true,"text":[{"text":" fn clone(&self) -> X509 {","highlight_start":24,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:783:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m783\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone(&self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26371,"byte_end":26375,"line_start":788,"line_end":788,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509 {","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:788:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m788\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27555,"byte_end":27562,"line_start":817,"line_end":817,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":12,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27548,"byte_end":27548,"line_start":817,"line_end":817,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:817:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27568,"byte_end":27575,"line_start":817,"line_end":817,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:817:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27603,"byte_end":27610,"line_start":818,"line_end":818,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" fn as_ref(&self) -> &X509Ref {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:818:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m818\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn as_ref(&self) -> &X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27654,"byte_end":27658,"line_start":823,"line_end":823,"column_start":20,"column_end":24,"is_primary":true,"text":[{"text":"impl Stackable for X509 {","highlight_start":20,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:823:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27718,"byte_end":27722,"line_start":827,"line_end":827,"column_start":14,"column_end":18,"is_primary":true,"text":[{"text":"impl Ord for X509 {","highlight_start":14,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:827:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m827\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27839,"byte_end":27843,"line_start":833,"line_end":833,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:833:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m833\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27980,"byte_end":27987,"line_start":839,"line_end":839,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27968,"byte_end":27968,"line_start":839,"line_end":839,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:839:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27993,"byte_end":27997,"line_start":839,"line_end":839,"column_start":30,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":30,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:839:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28034,"byte_end":28041,"line_start":840,"line_end":840,"column_start":35,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &X509Ref) -> Option {","highlight_start":35,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:840:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m840\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &X509Ref) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28140,"byte_end":28144,"line_start":845,"line_end":845,"column_start":20,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":20,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:845:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28245,"byte_end":28252,"line_start":851,"line_end":851,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28234,"byte_end":28234,"line_start":851,"line_end":851,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:851:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28258,"byte_end":28262,"line_start":851,"line_end":851,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":29,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:851:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28290,"byte_end":28297,"line_start":852,"line_end":852,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, other: &X509Ref) -> bool {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:852:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m852\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &X509Ref) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28363,"byte_end":28367,"line_start":857,"line_end":857,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"impl Eq for X509 {}","highlight_start":13,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:857:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m857\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for X509 {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28511,"byte_end":28518,"line_start":860,"line_end":860,"column_start":64,"column_end":71,"is_primary":true,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":64,"highlight_end":71}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28475,"byte_end":28475,"line_start":860,"line_end":860,"column_start":28,"column_end":28,"is_primary":true,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":28,"highlight_end":28}],"label":null,"suggested_replacement":", X509Ref","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:860:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct X509v3Context<'a\u001b[0m\u001b[0m\u001b[38;5;10m, X509Ref\u001b[0m\u001b[0m>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28867,"byte_end":28880,"line_start":873,"line_end":873,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509Extension;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:873:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m873\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Extension;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28935,"byte_end":28951,"line_start":875,"line_end":875,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509ExtensionRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:875:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m875\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ExtensionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28975,"byte_end":28988,"line_start":878,"line_end":878,"column_start":20,"column_end":33,"is_primary":true,"text":[{"text":"impl Stackable for X509Extension {","highlight_start":20,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:878:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m878\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29050,"byte_end":29063,"line_start":882,"line_end":882,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:882:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29979,"byte_end":29992,"line_start":905,"line_end":905,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:905:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m905\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":30919,"byte_end":30932,"line_start":931,"line_end":931,"column_start":78,"column_end":91,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_nconf(conf, context_ptr, name, value)).map(X509Extension)","highlight_start":78,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:931:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m931\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_nconf(conf, context_ptr, name, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":31879,"byte_end":31892,"line_start":957,"line_end":957,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:957:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m957\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":32765,"byte_end":32778,"line_start":982,"line_end":982,"column_start":82,"column_end":95,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_nconf_nid(conf, context_ptr, name, value)).map(X509Extension)","highlight_start":82,"highlight_end":95}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:982:82\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m982\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_nconf_nid(conf, context_ptr, name, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33356,"byte_end":33369,"line_start":999,"line_end":999,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:999:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m999\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33620,"byte_end":33633,"line_start":1007,"line_end":1007,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":" .map(X509Extension)","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1007:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1007\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33777,"byte_end":33790,"line_start":1015,"line_end":1015,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1015:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1015\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33902,"byte_end":33915,"line_start":1017,"line_end":1017,"column_start":76,"column_end":89,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_i2d(nid.as_raw(), critical as _, value)).map(X509Extension)","highlight_start":76,"highlight_end":89}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1017:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1017\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_i2d(nid.as_raw(), critical as _, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34460,"byte_end":34476,"line_start":1036,"line_end":1036,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509ExtensionRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1036:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1036\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ExtensionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34734,"byte_end":34742,"line_start":1046,"line_end":1046,"column_start":28,"column_end":36,"is_primary":true,"text":[{"text":"pub struct X509NameBuilder(X509Name);","highlight_start":28,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1046:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1046\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameBuilder(X509Name);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":35138,"byte_end":35154,"line_start":1060,"line_end":1060,"column_start":41,"column_end":57,"is_primary":true,"text":[{"text":" pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {","highlight_start":41,"highlight_end":57}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":35138,"byte_end":35154,"line_start":1060,"line_end":1060,"column_start":41,"column_end":57,"is_primary":true,"text":[{"text":" pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {","highlight_start":41,"highlight_end":57}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1060:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1060\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":38740,"byte_end":38748,"line_start":1169,"line_end":1169,"column_start":27,"column_end":35,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Name {","highlight_start":27,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1169:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1169\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39220,"byte_end":39228,"line_start":1182,"line_end":1182,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct X509Name;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1182:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Name;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39278,"byte_end":39289,"line_start":1184,"line_end":1184,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct X509NameRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1184:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39299,"byte_end":39307,"line_start":1187,"line_end":1187,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1187:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39691,"byte_end":39699,"line_start":1196,"line_end":1196,"column_start":73,"column_end":81,"is_primary":true,"text":[{"text":" pub fn load_client_ca_file>(file: P) -> Result, ErrorStack> {","highlight_start":73,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39298,"byte_end":39298,"line_start":1187,"line_end":1187,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1196:73\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn load_client_ca_file>(file: P) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40179,"byte_end":40187,"line_start":1208,"line_end":1208,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" X509Name,","highlight_start":9,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39298,"byte_end":39298,"line_start":1187,"line_end":1187,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1208:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Name,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40244,"byte_end":40252,"line_start":1213,"line_end":1213,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl Stackable for X509Name {","highlight_start":20,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1213:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40309,"byte_end":40320,"line_start":1217,"line_end":1217,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl X509NameRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1217:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41202,"byte_end":41213,"line_start":1243,"line_end":1243,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn try_cmp(&self, other: &X509NameRef) -> Result {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1243:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn try_cmp(&self, other: &X509NameRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41618,"byte_end":41626,"line_start":1254,"line_end":1254,"column_start":38,"column_end":46,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40308,"byte_end":40308,"line_start":1217,"line_end":1217,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509NameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1254:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42076,"byte_end":42087,"line_start":1269,"line_end":1269,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1269:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42334,"byte_end":42345,"line_start":1277,"line_end":1277,"column_start":15,"column_end":26,"is_primary":true,"text":[{"text":" name: &'a X509NameRef,","highlight_start":15,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1277:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name: &'a X509NameRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42452,"byte_end":42468,"line_start":1283,"line_end":1283,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":" type Item = &'a X509NameEntryRef;","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42452,"byte_end":42468,"line_start":1283,"line_end":1283,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":" type Item = &'a X509NameEntryRef;","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1283:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1283\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Item = &'a X509NameEntryRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42508,"byte_end":42524,"line_start":1285,"line_end":1285,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" fn next(&mut self) -> Option<&'a X509NameEntryRef> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42508,"byte_end":42524,"line_start":1285,"line_end":1285,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" fn next(&mut self) -> Option<&'a X509NameEntryRef> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42395,"byte_end":42395,"line_start":1282,"line_end":1282,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> Iterator for X509NameEntries<'a> {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", X509NameEntryRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1285:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn next(&mut self) -> Option<&'a X509NameEntryRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn next(&mut self) -> Option<&'a \u001b[0m\u001b[0m\u001b[38;5;10mX509NameEntries\u001b[0m\u001b[0m> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, X509NameEntryRef\u001b[0m\u001b[0m> Iterator for X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntry` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43579,"byte_end":43592,"line_start":1317,"line_end":1317,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509NameEntry;","highlight_start":16,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43579,"byte_end":43592,"line_start":1317,"line_end":1317,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509NameEntry;","highlight_start":16,"highlight_end":29}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntry` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1317:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntry;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43647,"byte_end":43663,"line_start":1319,"line_end":1319,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509NameEntryRef;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43647,"byte_end":43663,"line_start":1319,"line_end":1319,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509NameEntryRef;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1319:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntryRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43673,"byte_end":43689,"line_start":1322,"line_end":1322,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509NameEntryRef {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43673,"byte_end":43689,"line_start":1322,"line_end":1322,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509NameEntryRef {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1322:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509NameEntryRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44702,"byte_end":44718,"line_start":1349,"line_end":1349,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameEntryRef {","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44702,"byte_end":44718,"line_start":1349,"line_end":1349,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameEntryRef {","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1349:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509NameEntryRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44958,"byte_end":44965,"line_start":1356,"line_end":1356,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"pub struct X509ReqBuilder(X509Req);","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1356:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509ReqBuilder(X509Req);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":46191,"byte_end":46202,"line_start":1392,"line_end":1392,"column_start":55,"column_end":66,"is_primary":true,"text":[{"text":" pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":55,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1392:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1392\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":47733,"byte_end":47746,"line_start":1441,"line_end":1441,"column_start":31,"column_end":44,"is_primary":true,"text":[{"text":" extensions: &StackRef,","highlight_start":31,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44973,"byte_end":44973,"line_start":1358,"line_end":1358,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ReqBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1441:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1441\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m extensions: &StackRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ReqBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48569,"byte_end":48576,"line_start":1472,"line_end":1472,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Req {","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1472:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1472\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48759,"byte_end":48766,"line_start":1482,"line_end":1482,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Req;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1482:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1482\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Req;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48815,"byte_end":48825,"line_start":1484,"line_end":1484,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509ReqRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1484:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ReqRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48835,"byte_end":48842,"line_start":1487,"line_end":1487,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1487:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49388,"byte_end":49395,"line_start":1502,"line_end":1502,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Req,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48834,"byte_end":48834,"line_start":1487,"line_end":1487,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1502:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Req,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49727,"byte_end":49734,"line_start":1513,"line_end":1513,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Req,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48834,"byte_end":48834,"line_start":1487,"line_end":1487,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1513:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1513\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Req,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509ReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49776,"byte_end":49786,"line_start":1518,"line_end":1518,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl X509ReqRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1518:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ReqRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REQ_get_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51066,"byte_end":51086,"line_start":1555,"line_end":1555,"column_start":18,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { X509_REQ_get_version(self.as_ptr()) as i32 }","highlight_start":18,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REQ_get_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REQ_get_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1555:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1555\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { X509_REQ_get_version(self.as_ptr()) as i32 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REQ_get_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51404,"byte_end":51415,"line_start":1563,"line_end":1563,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" pub fn subject_name(&self) -> &X509NameRef {","highlight_start":36,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1563:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1563\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REQ_get_subject_name` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51458,"byte_end":51483,"line_start":1565,"line_end":1565,"column_start":24,"column_end":49,"is_primary":true,"text":[{"text":" let name = X509_REQ_get_subject_name(self.as_ptr());","highlight_start":24,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REQ_get_subject_name;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REQ_get_subject_name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1565:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1565\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let name = X509_REQ_get_subject_name(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REQ_get_subject_name;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":52722,"byte_end":52735,"line_start":1599,"line_end":1599,"column_start":46,"column_end":59,"is_primary":true,"text":[{"text":" pub fn extensions(&self) -> Result, ErrorStack> {","highlight_start":46,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49775,"byte_end":49775,"line_start":1518,"line_end":1518,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ReqRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1599:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1599\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn extensions(&self) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ReqRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54434,"byte_end":54445,"line_start":1640,"line_end":1640,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct X509Revoked;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1640:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1640\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Revoked;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54498,"byte_end":54512,"line_start":1642,"line_end":1642,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct X509RevokedRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1642:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1642\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509RevokedRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54536,"byte_end":54547,"line_start":1645,"line_end":1645,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl Stackable for X509Revoked {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1645:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1645\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54607,"byte_end":54618,"line_start":1649,"line_end":1649,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl X509Revoked {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1649:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1649\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54773,"byte_end":54784,"line_start":1654,"line_end":1654,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" X509Revoked,","highlight_start":9,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54606,"byte_end":54606,"line_start":1649,"line_end":1649,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Revoked {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1654:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1654\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Revoked,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1649\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54830,"byte_end":54844,"line_start":1659,"line_end":1659,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl X509RevokedRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1659:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509RevokedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55218,"byte_end":55229,"line_start":1670,"line_end":1670,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54829,"byte_end":54829,"line_start":1659,"line_end":1659,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509RevokedRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1670:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1670\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509RevokedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_revocationDate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55545,"byte_end":55577,"line_start":1678,"line_end":1678,"column_start":21,"column_end":53,"is_primary":true,"text":[{"text":" let r = X509_REVOKED_get0_revocationDate(self.as_ptr() as *const _);","highlight_start":21,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REVOKED_get0_revocationDate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_revocationDate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1678:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1678\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let r = X509_REVOKED_get0_revocationDate(self.as_ptr() as *const _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REVOKED_get0_revocationDate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_serialNumber` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55903,"byte_end":55933,"line_start":1688,"line_end":1688,"column_start":21,"column_end":51,"is_primary":true,"text":[{"text":" let r = X509_REVOKED_get0_serialNumber(self.as_ptr() as *const _);","highlight_start":21,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REVOKED_get0_serialNumber;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_serialNumber` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1688:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1688\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let r = X509_REVOKED_get0_serialNumber(self.as_ptr() as *const _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REVOKED_get0_serialNumber;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58295,"byte_end":58306,"line_start":1746,"line_end":1746,"column_start":25,"column_end":36,"is_primary":true,"text":[{"text":" type Output = Stack;","highlight_start":25,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58166,"byte_end":58166,"line_start":1743,"line_end":1743,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"unsafe impl ExtensionType for CertificateIssuer {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1746:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1746\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = Stack;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1743\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0munsafe impl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m ExtensionType for CertificateIssuer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58476,"byte_end":58483,"line_start":1754,"line_end":1754,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Crl;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1754:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Crl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509CrlRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58532,"byte_end":58542,"line_start":1756,"line_end":1756,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509CrlRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CrlRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1756:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509CrlRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58946,"byte_end":58960,"line_start":1768,"line_end":1768,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" Revoked(&'a X509RevokedRef),","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1768:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1768\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Revoked(&'a X509RevokedRef),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59196,"byte_end":59210,"line_start":1773,"line_end":1773,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" RemoveFromCrl(&'a X509RevokedRef),","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1773:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1773\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RemoveFromCrl(&'a X509RevokedRef),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60147,"byte_end":60154,"line_start":1803,"line_end":1803,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1803:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60398,"byte_end":60405,"line_start":1810,"line_end":1810,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Crl,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60146,"byte_end":60146,"line_start":1803,"line_end":1803,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1810:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1810\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Crl,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60595,"byte_end":60602,"line_start":1818,"line_end":1818,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Crl,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60146,"byte_end":60146,"line_start":1803,"line_end":1803,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1818:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1818\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Crl,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509CrlRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60644,"byte_end":60654,"line_start":1823,"line_end":1823,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl X509CrlRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CrlRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1823:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509CrlRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61242,"byte_end":61253,"line_start":1841,"line_end":1841,"column_start":51,"column_end":62,"is_primary":true,"text":[{"text":" pub fn get_revoked(&self) -> Option<&StackRef> {","highlight_start":51,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60643,"byte_end":60643,"line_start":1823,"line_end":1823,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509CrlRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1841:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_revoked(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509CrlRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get_REVOKED` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61301,"byte_end":61321,"line_start":1843,"line_end":1843,"column_start":27,"column_end":47,"is_primary":true,"text":[{"text":" let revoked = X509_CRL_get_REVOKED(self.as_ptr());","highlight_start":27,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get_REVOKED;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get_REVOKED` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1843:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1843\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let revoked = X509_CRL_get_REVOKED(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get_REVOKED;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get0_lastUpdate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61674,"byte_end":61698,"line_start":1856,"line_end":1856,"column_start":24,"column_end":48,"is_primary":true,"text":[{"text":" let date = X509_CRL_get0_lastUpdate(self.as_ptr());","highlight_start":24,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get0_lastUpdate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get0_lastUpdate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1856:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1856\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_CRL_get0_lastUpdate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get0_lastUpdate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get0_nextUpdate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":62076,"byte_end":62100,"line_start":1868,"line_end":1868,"column_start":24,"column_end":48,"is_primary":true,"text":[{"text":" let date = X509_CRL_get0_nextUpdate(self.as_ptr());","highlight_start":24,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get0_nextUpdate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get0_nextUpdate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1868:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1868\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_CRL_get0_nextUpdate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get0_nextUpdate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":62793,"byte_end":62797,"line_start":1886,"line_end":1886,"column_start":45,"column_end":49,"is_primary":true,"text":[{"text":" pub fn get_by_cert<'a>(&'a self, cert: &X509) -> CrlStatus<'a> {","highlight_start":45,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1886:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1886\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_by_cert<'a>(&'a self, cert: &X509) -> CrlStatus<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63215,"byte_end":63226,"line_start":1897,"line_end":1897,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn issuer_name(&self) -> &X509NameRef {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1897:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1897\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get_issuer` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63269,"byte_end":63288,"line_start":1899,"line_end":1899,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" let name = X509_CRL_get_issuer(self.as_ptr());","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get_issuer;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get_issuer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1899:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1899\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let name = X509_CRL_get_issuer(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get_issuer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66010,"byte_end":66021,"line_start":1985,"line_end":1985,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct GeneralName;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1985:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1985\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralName;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66074,"byte_end":66088,"line_start":1987,"line_end":1987,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct GeneralNameRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1987:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1987\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralNameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66098,"byte_end":66109,"line_start":1990,"line_end":1990,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1990:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66220,"byte_end":66231,"line_start":1995,"line_end":1995,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1995:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1995\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66798,"byte_end":66809,"line_start":2014,"line_end":2014,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub(crate) fn new_email(email: &[u8]) -> Result {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2014:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2014\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_email(email: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66960,"byte_end":66971,"line_start":2018,"line_end":2018,"column_start":49,"column_end":60,"is_primary":true,"text":[{"text":" pub(crate) fn new_dns(dns: &[u8]) -> Result {","highlight_start":49,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2018:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2018\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_dns(dns: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67118,"byte_end":67129,"line_start":2022,"line_end":2022,"column_start":49,"column_end":60,"is_primary":true,"text":[{"text":" pub(crate) fn new_uri(uri: &[u8]) -> Result {","highlight_start":49,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2022:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2022\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_uri(uri: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67275,"byte_end":67286,"line_start":2026,"line_end":2026,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" pub(crate) fn new_ip(ip: IpAddr) -> Result {","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2026:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2026\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_ip(ip: IpAddr) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67681,"byte_end":67692,"line_start":2037,"line_end":2037,"column_start":54,"column_end":65,"is_primary":true,"text":[{"text":" pub(crate) fn new_rid(oid: Asn1Object) -> Result {","highlight_start":54,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2037:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2037\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_rid(oid: Asn1Object) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68257,"byte_end":68268,"line_start":2061,"line_end":2061,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2061:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2061\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68968,"byte_end":68982,"line_start":2090,"line_end":2090,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl GeneralNameRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2090:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2090\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":69330,"byte_end":69351,"line_start":2102,"line_end":2102,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = ASN1_STRING_get0_data(d as *mut _);","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2102:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = ASN1_STRING_get0_data(d as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":70078,"byte_end":70089,"line_start":2119,"line_end":2119,"column_start":45,"column_end":56,"is_primary":true,"text":[{"text":" pub fn directory_name(&self) -> Option<&X509NameRef> {","highlight_start":45,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68967,"byte_end":68967,"line_start":2090,"line_end":2090,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralNameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2119:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn directory_name(&self) -> Option<&X509NameRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2090\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":71236,"byte_end":71257,"line_start":2155,"line_end":2155,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = ASN1_STRING_get0_data(d as *mut _);","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2155:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = ASN1_STRING_get0_data(d as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":71444,"byte_end":71458,"line_start":2163,"line_end":2163,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":"impl fmt::Debug for GeneralNameRef {","highlight_start":21,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2163:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72289,"byte_end":72300,"line_start":2185,"line_end":2185,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl Stackable for GeneralName {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2185:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72513,"byte_end":72522,"line_start":2194,"line_end":2194,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DistPoint;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2194:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2194\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPoint;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72573,"byte_end":72585,"line_start":2196,"line_end":2196,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct DistPointRef;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2196:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72595,"byte_end":72607,"line_start":2199,"line_end":2199,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl DistPointRef {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2199:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DistPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72714,"byte_end":72730,"line_start":2201,"line_end":2201,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" pub fn distpoint(&self) -> Option<&DistPointNameRef> {","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72594,"byte_end":72594,"line_start":2199,"line_end":2199,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DistPointRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2201:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2201\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn distpoint(&self) -> Option<&DistPointNameRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DistPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPointName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72995,"byte_end":73008,"line_start":2211,"line_end":2211,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct DistPointName;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2211:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointName;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73063,"byte_end":73079,"line_start":2213,"line_end":2213,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct DistPointNameRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2213:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointNameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73089,"byte_end":73105,"line_start":2216,"line_end":2216,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl DistPointNameRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2216:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DistPointNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73227,"byte_end":73238,"line_start":2218,"line_end":2218,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" pub fn fullname(&self) -> Option<&StackRef> {","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73088,"byte_end":73088,"line_start":2216,"line_end":2216,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DistPointNameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2218:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn fullname(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DistPointNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73459,"byte_end":73468,"line_start":2228,"line_end":2228,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"impl Stackable for DistPoint {","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2228:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2228\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for DistPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73724,"byte_end":73741,"line_start":2237,"line_end":2237,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct AccessDescription;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2237:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescription;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescriptionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73800,"byte_end":73820,"line_start":2239,"line_end":2239,"column_start":16,"column_end":36,"is_primary":true,"text":[{"text":" pub struct AccessDescriptionRef;","highlight_start":16,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescriptionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2239:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescriptionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescriptionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73830,"byte_end":73850,"line_start":2242,"line_end":2242,"column_start":6,"column_end":26,"is_primary":true,"text":[{"text":"impl AccessDescriptionRef {","highlight_start":6,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescriptionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2242:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AccessDescriptionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74079,"byte_end":74093,"line_start":2249,"line_end":2249,"column_start":32,"column_end":46,"is_primary":true,"text":[{"text":" pub fn location(&self) -> &GeneralNameRef {","highlight_start":32,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2249:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn location(&self) -> &GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74195,"byte_end":74212,"line_start":2254,"line_end":2254,"column_start":20,"column_end":37,"is_primary":true,"text":[{"text":"impl Stackable for AccessDescription {","highlight_start":20,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2254:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for AccessDescription {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Algorithm` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74445,"byte_end":74458,"line_start":2263,"line_end":2263,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509Algorithm;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Algorithm` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2263:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Algorithm;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74513,"byte_end":74529,"line_start":2265,"line_end":2265,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509AlgorithmRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2265:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509AlgorithmRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74539,"byte_end":74555,"line_start":2268,"line_end":2268,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509AlgorithmRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2268:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509AlgorithmRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_ALGOR_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74720,"byte_end":74735,"line_start":2273,"line_end":2273,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" X509_ALGOR_get0(&mut oid, ptr::null_mut(), ptr::null_mut(), self.as_ptr());","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_ALGOR_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_ALGOR_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2273:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2273\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_ALGOR_get0(&mut oid, ptr::null_mut(), ptr::null_mut(), self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_ALGOR_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75083,"byte_end":75093,"line_start":2284,"line_end":2284,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509Object;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2284:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75144,"byte_end":75157,"line_start":2286,"line_end":2286,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509ObjectRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2286:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2286\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ObjectRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75167,"byte_end":75180,"line_start":2289,"line_end":2289,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl X509ObjectRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2289:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2289\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75217,"byte_end":75224,"line_start":2290,"line_end":2290,"column_start":35,"column_end":42,"is_primary":true,"text":[{"text":" pub fn x509(&self) -> Option<&X509Ref> {","highlight_start":35,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75166,"byte_end":75166,"line_start":2289,"line_end":2289,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ObjectRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2290:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn x509(&self) -> Option<&X509Ref> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2289\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_OBJECT_get0_X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75267,"byte_end":75288,"line_start":2292,"line_end":2292,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = X509_OBJECT_get0_X509(self.as_ptr());","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_OBJECT_get0_X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_OBJECT_get0_X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2292:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = X509_OBJECT_get0_X509(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_OBJECT_get0_X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75388,"byte_end":75398,"line_start":2298,"line_end":2298,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":"impl Stackable for X509Object {","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2298:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2298\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find value `purpose` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82486,"byte_end":82493,"line_start":2504,"line_end":2504,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" Ok(purpose)","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using the associated function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82486,"byte_end":82486,"line_start":2504,"line_end":2504,"column_start":16,"column_end":16,"is_primary":true,"text":[{"text":" Ok(purpose)","highlight_start":16,"highlight_end":16}],"label":null,"suggested_replacement":"self.","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `purpose` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2504:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2504\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(purpose)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using the associated function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2504\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m Ok(\u001b[0m\u001b[0m\u001b[38;5;10mself.\u001b[0m\u001b[0mpurpose)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9624,"byte_end":9632,"line_start":309,"line_end":309,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9624,"byte_end":9632,"line_start":309,"line_end":309,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:309:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9908,"byte_end":9916,"line_start":319,"line_end":319,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9908,"byte_end":9916,"line_start":319,"line_end":319,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:319:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10097,"byte_end":10105,"line_start":325,"line_end":325,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" Asn1Time::from_period(days as c_long * 60 * 60 * 24)","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10097,"byte_end":10105,"line_start":325,"line_end":325,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" Asn1Time::from_period(days as c_long * 60 * 60 * 24)","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:325:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1Time::from_period(days as c_long * 60 * 60 * 24)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10451,"byte_end":10459,"line_start":335,"line_end":335,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10451,"byte_end":10459,"line_start":335,"line_end":335,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:335:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10808,"byte_end":10816,"line_start":346,"line_end":346,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10808,"byte_end":10816,"line_start":346,"line_end":346,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:346:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let time = Asn1Time::new()?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11283,"byte_end":11291,"line_start":362,"line_end":362,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11283,"byte_end":11291,"line_start":362,"line_end":362,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:362:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m362\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let time = Asn1Time::new()?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1IntegerRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15968,"byte_end":15982,"line_start":517,"line_end":517,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" Asn1IntegerRef::cmp(self, other)","highlight_start":9,"highlight_end":23}],"label":"use of undeclared type `Asn1IntegerRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1IntegerRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:517:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1IntegerRef::cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1IntegerRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1IntegerRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16266,"byte_end":16280,"line_start":528,"line_end":528,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" Asn1IntegerRef::eq(self, other)","highlight_start":9,"highlight_end":23}],"label":"use of undeclared type `Asn1IntegerRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1IntegerRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:528:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m528\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1IntegerRef::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1IntegerRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Integer`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17450,"byte_end":17461,"line_start":560,"line_end":560,"column_start":70,"column_end":81,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::ASN1_INTEGER_dup(self.as_ptr())).map(|p| Asn1Integer::from_ptr(p)) }","highlight_start":70,"highlight_end":81}],"label":"use of undeclared type `Asn1Integer`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Integer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:560:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m560\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::ASN1_INTEGER_dup(self.as_ptr())).map(|p| Asn1Integer::from_ptr(p)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Integer`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Object`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21697,"byte_end":21707,"line_start":691,"line_end":691,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" Ok(Asn1Object::from_ptr(obj))","highlight_start":16,"highlight_end":26}],"label":"use of undeclared type `Asn1Object`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Object`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:691:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m691\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Object::from_ptr(obj))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Object`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11104,"byte_end":11110,"line_start":305,"line_end":305,"column_start":60,"column_end":66,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::BN_dup(self.as_ptr())).map(|b| BigNum::from_ptr(b)) }","highlight_start":60,"highlight_end":66}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:305:60\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::BN_dup(self.as_ptr())).map(|b| BigNum::from_ptr(b)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28550,"byte_end":28556,"line_start":903,"line_end":903,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(v))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:903:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m903\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(v))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28844,"byte_end":28850,"line_start":914,"line_end":914,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(v))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:914:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m914\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(v))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29035,"byte_end":29041,"line_start":921,"line_end":921,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" BigNum::new().and_then(|v| unsafe {","highlight_start":9,"highlight_end":15}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:921:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m921\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BigNum::new().and_then(|v| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29542,"byte_end":29548,"line_start":934,"line_end":934,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(bn))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:934:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m934\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(bn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29961,"byte_end":29967,"line_start":946,"line_end":946,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(bn))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:946:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m946\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(bn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":35646,"byte_end":35652,"line_start":1085,"line_end":1085,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" .map(|p| BigNum::from_ptr(p))","highlight_start":22,"highlight_end":28}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1085:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1085\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| BigNum::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39569,"byte_end":39575,"line_start":1246,"line_end":1246,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1246:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39822,"byte_end":39828,"line_start":1258,"line_end":1258,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1258:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40077,"byte_end":40090,"line_start":1270,"line_end":1270,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1270:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1270\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40128,"byte_end":40134,"line_start":1271,"line_end":1271,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1271:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40396,"byte_end":40409,"line_start":1283,"line_end":1283,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1283:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1283\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40447,"byte_end":40453,"line_start":1284,"line_end":1284,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1284:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40715,"byte_end":40728,"line_start":1296,"line_end":1296,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1296:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40766,"byte_end":40772,"line_start":1297,"line_end":1297,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1297:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1297\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41006,"byte_end":41012,"line_start":1309,"line_end":1309,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1309:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41343,"byte_end":41349,"line_start":1327,"line_end":1327,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1327:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CipherCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2799,"byte_end":2808,"line_start":91,"line_end":91,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" Ok(CipherCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":25}],"label":"use of undeclared type `CipherCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2799,"byte_end":2808,"line_start":91,"line_end":91,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" Ok(CipherCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:91:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CipherCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4954,"byte_end":4968,"line_start":147,"line_end":147,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:147:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":6586,"byte_end":6600,"line_start":200,"line_end":200,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:200:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7397,"byte_end":7411,"line_start":227,"line_end":227,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:227:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `DsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13353,"byte_end":13359,"line_start":445,"line_end":445,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(DsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `DsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `DsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:445:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m445\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(DsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `DsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPointRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8635,"byte_end":8645,"line_start":245,"line_end":245,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcPointRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcPointRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPointRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:245:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcPointRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPointRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPoint`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19323,"byte_end":19330,"line_start":622,"line_end":622,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":" let point = EcPoint::new(group)?;","highlight_start":21,"highlight_end":28}],"label":"use of undeclared type `EcPoint`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPoint`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:622:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m622\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let point = EcPoint::new(group)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPoint`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPointRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21247,"byte_end":21257,"line_start":690,"line_end":690,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcPointRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcPointRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPointRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:690:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m690\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcPointRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPointRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcGroupRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":22057,"byte_end":22067,"line_start":720,"line_end":720,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcGroupRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcGroupRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcGroupRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:720:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcGroupRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcGroupRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcdsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1203,"byte_end":1211,"line_start":41,"line_end":41,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(EcdsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `EcdsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcdsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:41:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(EcdsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcdsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcdsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1648,"byte_end":1656,"line_start":52,"line_end":52,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(EcdsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `EcdsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcdsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:52:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(EcdsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcdsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ShimStr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":3809,"byte_end":3816,"line_start":143,"line_end":143,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":" let file = ShimStr::new(file);","highlight_start":32,"highlight_end":39}],"label":"use of undeclared type `ShimStr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ShimStr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:143:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m143\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let file = ShimStr::new(file);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ShimStr`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ShimStr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":3968,"byte_end":3975,"line_start":148,"line_end":148,"column_start":30,"column_end":37,"is_primary":true,"text":[{"text":" Some(ShimStr::new(func))","highlight_start":30,"highlight_end":37}],"label":"use of undeclared type `ShimStr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ShimStr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:148:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m148\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(ShimStr::new(func))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ShimStr`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `LibCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":461,"byte_end":467,"line_start":19,"line_end":19,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(LibCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `LibCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `LibCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:19:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(LibCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `LibCtx`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MdCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3154,"byte_end":3159,"line_start":121,"line_end":121,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" Ok(MdCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":21}],"label":"use of undeclared type `MdCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MdCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:121:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(MdCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MdCtx`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `OcspOneReqRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11074,"byte_end":11087,"line_start":339,"line_end":339,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" Ok(OcspOneReqRef::from_ptr_mut(ptr))","highlight_start":16,"highlight_end":29}],"label":"use of undeclared type `OcspOneReqRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `OcspOneReqRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:339:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(OcspOneReqRef::from_ptr_mut(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `OcspOneReqRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20709,"byte_end":20712,"line_start":549,"line_end":549,"column_start":39,"column_end":42,"is_primary":true,"text":[{"text":" SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)","highlight_start":39,"highlight_end":42}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20709,"byte_end":20726,"line_start":549,"line_end":549,"column_start":39,"column_end":56,"is_primary":true,"text":[{"text":" SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)","highlight_start":39,"highlight_end":56}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:549:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m SESSION_CTX_INDEX.get_or_try_init(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":26241,"byte_end":26251,"line_start":726,"line_end":726,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" SslContextBuilder(SslContext::from_ptr(ctx))","highlight_start":27,"highlight_end":37}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:726:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m726\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContextBuilder(SslContext::from_ptr(ctx))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":27355,"byte_end":27365,"line_start":754,"line_end":754,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), verify);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:754:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), verify);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28675,"byte_end":28685,"line_start":778,"line_end":778,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" let arg = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);","highlight_start":46,"highlight_end":56}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:778:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m778\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let arg = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":32048,"byte_end":32058,"line_start":864,"line_end":864,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:864:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m864\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47983,"byte_end":47993,"line_start":1268,"line_end":1268,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1268:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50901,"byte_end":50911,"line_start":1331,"line_end":1331,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1331:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1331\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51875,"byte_end":51885,"line_start":1355,"line_end":1355,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1355:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1355\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":53129,"byte_end":53139,"line_start":1387,"line_end":1387,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1387:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1387\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54386,"byte_end":54396,"line_start":1411,"line_end":1411,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1411:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1411\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54985,"byte_end":54995,"line_start":1425,"line_end":1425,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1425:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1425\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55913,"byte_end":55923,"line_start":1448,"line_end":1448,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":26,"highlight_end":36}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1448:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1448\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56662,"byte_end":56672,"line_start":1466,"line_end":1466,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1466:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1466\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57864,"byte_end":57874,"line_start":1494,"line_end":1494,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1494:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1494\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58815,"byte_end":58825,"line_start":1517,"line_end":1517,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1517:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59569,"byte_end":59579,"line_start":1536,"line_end":1536,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1536:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60219,"byte_end":60229,"line_start":1552,"line_end":1552,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1552:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1552\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":62066,"byte_end":62076,"line_start":1607,"line_end":1607,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), add_cb);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1607:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), add_cb);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":62144,"byte_end":62154,"line_start":1608,"line_end":1608,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), parse_cb);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1608:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), parse_cb);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63726,"byte_end":63736,"line_start":1656,"line_end":1656,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" let ptr = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);","highlight_start":46,"highlight_end":56}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1656:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66554,"byte_end":66564,"line_start":1745,"line_end":1745,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslContext::from_ptr(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1745:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1745\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContext::from_ptr(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68025,"byte_end":68035,"line_start":1792,"line_end":1792,"column_start":36,"column_end":46,"is_primary":true,"text":[{"text":" .or_insert_with(|| SslContext::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":46}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1792:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1792\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .or_insert_with(|| SslContext::new_ex_index::().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslVerifyMode`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":72344,"byte_end":72357,"line_start":1902,"line_end":1902,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslVerifyMode::from_bits(mode).expect(\"SSL_CTX_get_verify_mode returned invalid mode\")","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslVerifyMode`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1902:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1902\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslVerifyMode::from_bits(mode).expect(\"SSL_CTX_get_verify_mode returned invalid mode\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslVerifyMode`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslSessionRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77740,"byte_end":77753,"line_start":2093,"line_end":2093,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslSessionRef::to_owned(self)","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslSessionRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2093:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2093\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionRef::to_owned(self)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslSessionRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82349,"byte_end":82352,"line_start":2242,"line_end":2242,"column_start":36,"column_end":39,"is_primary":true,"text":[{"text":" .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":39}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82349,"byte_end":82371,"line_start":2242,"line_end":2242,"column_start":36,"column_end":58,"is_primary":true,"text":[{"text":" .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":58}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2242:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m .or_insert_with(|| \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82863,"byte_end":82866,"line_start":2257,"line_end":2257,"column_start":27,"column_end":30,"is_primary":true,"text":[{"text":" let mut ssl = Ssl::from_ptr(ptr);","highlight_start":27,"highlight_end":30}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82863,"byte_end":82876,"line_start":2257,"line_end":2257,"column_start":27,"column_end":40,"is_primary":true,"text":[{"text":" let mut ssl = Ssl::from_ptr(ptr);","highlight_start":27,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2257:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ssl = Ssl::from_ptr(ptr);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut ssl = \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(ptr);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslVerifyMode`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86401,"byte_end":86414,"line_start":2360,"line_end":2360,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslVerifyMode::from_bits(mode).expect(\"SSL_get_verify_mode returned invalid mode\")","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslVerifyMode`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2360:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2360\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslVerifyMode::from_bits(mode).expect(\"SSL_get_verify_mode returned invalid mode\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslVerifyMode`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87008,"byte_end":87011,"line_start":2373,"line_end":2373,"column_start":30,"column_end":33,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));","highlight_start":30,"highlight_end":33}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87008,"byte_end":87028,"line_start":2373,"line_end":2373,"column_start":30,"column_end":50,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));","highlight_start":30,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2373:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self.set_ex_data(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(), Arc::new(verify));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":88051,"byte_end":88054,"line_start":2396,"line_end":2396,"column_start":30,"column_end":33,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));","highlight_start":30,"highlight_end":33}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":88051,"byte_end":88071,"line_start":2396,"line_end":2396,"column_start":30,"column_end":50,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));","highlight_start":30,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2396:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self.set_ex_data(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(), Arc::new(callback));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContextRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100523,"byte_end":100536,"line_start":2728,"line_end":2728,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" SslContextRef::from_ptr(ssl_ctx)","highlight_start":13,"highlight_end":26}],"label":"use of undeclared type `SslContextRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContextRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2728:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2728\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContextRef::from_ptr(ssl_ctx)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContextRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslSessionRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":101412,"byte_end":101425,"line_start":2752,"line_end":2752,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" SslSessionRef::from_const_ptr_opt(p)","highlight_start":13,"highlight_end":26}],"label":"use of undeclared type `SslSessionRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2752:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionRef::from_const_ptr_opt(p)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslSessionRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":127662,"byte_end":127665,"line_start":3517,"line_end":3517,"column_start":19,"column_end":22,"is_primary":true,"text":[{"text":" let ssl = Ssl::from_ptr(ssl);","highlight_start":19,"highlight_end":22}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":127662,"byte_end":127675,"line_start":3517,"line_end":3517,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" let ssl = Ssl::from_ptr(ssl);","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3517:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ssl = Ssl::from_ptr(ssl);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let ssl = \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(ssl);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":6505,"byte_end":6512,"line_start":185,"line_end":185,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" X509Ref::from_const_ptr_opt(ptr)","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:185:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::from_const_ptr_opt(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13699,"byte_end":13710,"line_start":397,"line_end":397,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:397:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m397\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14305,"byte_end":14316,"line_start":415,"line_end":415,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"issuer name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:415:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m415\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"issuer name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509AlgorithmRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20921,"byte_end":20937,"line_start":602,"line_end":602,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" X509AlgorithmRef::from_const_ptr_opt(algor)","highlight_start":13,"highlight_end":29}],"label":"use of undeclared type `X509AlgorithmRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509AlgorithmRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:602:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m602\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509AlgorithmRef::from_const_ptr_opt(algor)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509AlgorithmRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26318,"byte_end":26325,"line_start":784,"line_end":784,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::to_owned(self)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:784:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m784\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::to_owned(self)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27784,"byte_end":27791,"line_start":829,"line_end":829,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:829:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m829\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27921,"byte_end":27928,"line_start":835,"line_end":835,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::partial_cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:835:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m835\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28078,"byte_end":28085,"line_start":841,"line_end":841,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::partial_cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:841:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28196,"byte_end":28203,"line_start":847,"line_end":847,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::eq(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:847:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m847\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28317,"byte_end":28324,"line_start":853,"line_end":853,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::eq(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:853:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Name`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":38993,"byte_end":39001,"line_start":1173,"line_end":1173,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" X509Name::from_der(&self.0.to_der().unwrap()).unwrap()","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `X509Name`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Name`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1173:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Name::from_der(&self.0.to_der().unwrap()).unwrap()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Name`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Name`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41708,"byte_end":41716,"line_start":1255,"line_end":1255,"column_start":67,"column_end":75,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::X509_NAME_dup(self.as_ptr())).map(|n| X509Name::from_ptr(n)) }","highlight_start":67,"highlight_end":75}],"label":"use of undeclared type `X509Name`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Name`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1255:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::X509_NAME_dup(self.as_ptr())).map(|n| X509Name::from_ptr(n)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Name`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameEntryRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43300,"byte_end":43316,"line_start":1307,"line_end":1307,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))","highlight_start":18,"highlight_end":34}],"label":"use of undeclared type `X509NameEntryRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43300,"byte_end":43316,"line_start":1307,"line_end":1307,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))","highlight_start":18,"highlight_end":34}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameEntryRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1307:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameEntryRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51512,"byte_end":51523,"line_start":1566,"line_end":1566,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1566:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Revoked`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55314,"byte_end":55325,"line_start":1671,"line_end":1671,"column_start":70,"column_end":81,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::X509_REVOKED_dup(self.as_ptr())).map(|n| X509Revoked::from_ptr(n)) }","highlight_start":70,"highlight_end":81}],"label":"use of undeclared type `X509Revoked`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Revoked`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1671:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1671\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::X509_REVOKED_dup(self.as_ptr())).map(|n| X509Revoked::from_ptr(n)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Revoked`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509RevokedRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59752,"byte_end":59766,"line_start":1789,"line_end":1789,"column_start":36,"column_end":50,"is_primary":true,"text":[{"text":" CrlStatus::Revoked(X509RevokedRef::from_ptr(revoked_entry))","highlight_start":36,"highlight_end":50}],"label":"use of undeclared type `X509RevokedRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509RevokedRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1789:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1789\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CrlStatus::Revoked(X509RevokedRef::from_ptr(revoked_entry))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509RevokedRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509RevokedRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59918,"byte_end":59932,"line_start":1793,"line_end":1793,"column_start":42,"column_end":56,"is_primary":true,"text":[{"text":" CrlStatus::RemoveFromCrl(X509RevokedRef::from_ptr(revoked_entry))","highlight_start":42,"highlight_end":56}],"label":"use of undeclared type `X509RevokedRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509RevokedRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1793:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1793\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CrlStatus::RemoveFromCrl(X509RevokedRef::from_ptr(revoked_entry))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509RevokedRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63355,"byte_end":63366,"line_start":1901,"line_end":1901,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_ptr(name)","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1901:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1901\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_ptr(name)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66285,"byte_end":66296,"line_start":1997,"line_end":1997,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" let gn = GeneralName::from_ptr(cvt_p(ffi::GENERAL_NAME_new())?);","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1997:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1997\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let gn = GeneralName::from_ptr(cvt_p(ffi::GENERAL_NAME_new())?);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66842,"byte_end":66853,"line_start":2015,"line_end":2015,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_EMAIL, Asn1Type::IA5STRING, email) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2015:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2015\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_EMAIL, Asn1Type::IA5STRING, email) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67004,"byte_end":67015,"line_start":2019,"line_end":2019,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_DNS, Asn1Type::IA5STRING, dns) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2019:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2019\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_DNS, Asn1Type::IA5STRING, dns) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67162,"byte_end":67173,"line_start":2023,"line_end":2023,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_URI, Asn1Type::IA5STRING, uri) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2023:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2023\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_URI, Asn1Type::IA5STRING, uri) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67378,"byte_end":67389,"line_start":2029,"line_end":2029,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2029:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2029\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67523,"byte_end":67534,"line_start":2032,"line_end":2032,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2032:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2032\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68113,"byte_end":68124,"line_start":2054,"line_end":2054,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" Ok(GeneralName::from_ptr(gn))","highlight_start":16,"highlight_end":27}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2054:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2054\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(GeneralName::from_ptr(gn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68917,"byte_end":68928,"line_start":2085,"line_end":2085,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" Ok(GeneralName::from_ptr(gn))","highlight_start":16,"highlight_end":27}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2085:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2085\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(GeneralName::from_ptr(gn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":70381,"byte_end":70392,"line_start":2130,"line_end":2130,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" Some(X509NameRef::from_const_ptr(d as *const _))","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2130:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(X509NameRef::from_const_ptr(d as *const _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `DistPointNameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72751,"byte_end":72767,"line_start":2202,"line_end":2202,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" unsafe { DistPointNameRef::from_const_ptr_opt((*self.as_ptr()).distpoint) }","highlight_start":18,"highlight_end":34}],"label":"use of undeclared type `DistPointNameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `DistPointNameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2202:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { DistPointNameRef::from_const_ptr_opt((*self.as_ptr()).distpoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `DistPointNameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralNameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74113,"byte_end":74127,"line_start":2250,"line_end":2250,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { GeneralNameRef::from_ptr((*self.as_ptr()).location) }","highlight_start":18,"highlight_end":32}],"label":"use of undeclared type `GeneralNameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralNameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2250:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2250\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralNameRef::from_ptr((*self.as_ptr()).location) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralNameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75317,"byte_end":75324,"line_start":2293,"line_end":2293,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" X509Ref::from_const_ptr_opt(ptr)","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2293:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2293\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::from_const_ptr_opt(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4520,"byte_end":4531,"line_start":173,"line_end":173,"column_start":5,"column_end":16,"is_primary":true,"text":[{"text":" BIO_set_num(bio, 0);","highlight_start":5,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:173:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_num(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_verify` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":2860,"byte_end":2872,"line_start":80,"line_end":80,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_verify(&mut ctx);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_verify` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:80:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_verify(&mut ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_verify_hostname` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":6209,"byte_end":6230,"line_start":188,"line_end":188,"column_start":13,"column_end":34,"is_primary":true,"text":[{"text":" setup_verify_hostname(&mut self.ssl, domain)?;","highlight_start":13,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_verify_hostname` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:188:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_verify_hostname(&mut self.ssl, domain)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":7890,"byte_end":7902,"line_start":239,"line_end":239,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:239:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":10091,"byte_end":10103,"line_start":285,"line_end":285,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:285:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":11723,"byte_end":11735,"line_start":313,"line_end":313,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:313:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `get_new_idx` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67596,"byte_end":67607,"line_start":1777,"line_end":1777,"column_start":29,"column_end":40,"is_primary":true,"text":[{"text":" let idx = cvt_n(get_new_idx(free_data_box::))?;","highlight_start":29,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `get_new_idx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1777:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1777\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let idx = cvt_n(get_new_idx(free_data_box::))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SslSession` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named tuple struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78165,"byte_end":78175,"line_start":2113,"line_end":2113,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslSession(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a tuple struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78165,"byte_end":78175,"line_start":2113,"line_end":2113,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslSession(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2113:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named tuple struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a tuple struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find function `get_new_ssl_idx` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81919,"byte_end":81934,"line_start":2227,"line_end":2227,"column_start":29,"column_end":44,"is_primary":true,"text":[{"text":" let idx = cvt_n(get_new_ssl_idx(free_data_box::))?;","highlight_start":29,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `get_new_ssl_idx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2227:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let idx = cvt_n(get_new_ssl_idx(free_data_box::))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Store` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2560,"byte_end":2569,"line_start":87,"line_end":87,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":" let store = X509Store(self.0);","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:87:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let store = X509Store(self.0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7720,"byte_end":7724,"line_start":222,"line_end":222,"column_start":56,"column_end":60,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_new()).map(|p| X509Builder(X509(p)))","highlight_start":56,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:222:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m222\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_new()).map(|p| X509Builder(X509(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26174,"byte_end":26178,"line_start":773,"line_end":773,"column_start":32,"column_end":36,"is_primary":true,"text":[{"text":" certs.push(X509(r));","highlight_start":32,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:773:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m773\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m certs.push(X509(r));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Name` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34964,"byte_end":34972,"line_start":1053,"line_end":1053,"column_start":65,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_NAME_new()).map(|p| X509NameBuilder(X509Name(p)))","highlight_start":65,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1053:65\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1053\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_NAME_new()).map(|p| X509NameBuilder(X509Name(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Req` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":45356,"byte_end":45363,"line_start":1367,"line_end":1367,"column_start":63,"column_end":70,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_REQ_new()).map(|p| X509ReqBuilder(X509Req(p)))","highlight_start":63,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1367:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1367\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_REQ_new()).map(|p| X509ReqBuilder(X509Req(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"aborting due to 1294 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 1294 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433, E0514.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0412, E0422, E0425, E0432, E0433, E0514.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0412`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0412`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build new file mode 100644 index 0000000..1cb7970 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build @@ -0,0 +1 @@ +3b28fa4bc4ab067e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build.json new file mode 100644 index 0000000..8ec53ef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":2297296889237502566,"profile":13178609178403335023,"path":15647374777560776229,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-1d5d9ff211403ea0/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":16738221343364931052,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-1d5d9ff211403ea0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build new file mode 100644 index 0000000..b669cea --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build @@ -0,0 +1 @@ +cc7b3f8a7fda692f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build.json new file mode 100644 index 0000000..0d7adc1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-54f6ecb12e9aef2c/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[8510371632276949394,"build_script_build",false,9081134558215809083],[8415849586632583066,"build_script_main",false,10740225200827388495]],"local":[{"Precalculated":"0.10.55"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/dep-lib-openssl b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/dep-lib-openssl new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/dep-lib-openssl differ diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json new file mode 100644 index 0000000..a0ca617 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/lib-openssl.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\"]","target":9928707173179563040,"profile":14473208297124147686,"path":9090418092312869495,"deps":[[2452538001284770427,"cfg_if",false,8147724442441604167],[2798846484360888381,"libc",false,15448664914027523518],[4424799446218848649,"once_cell",false,5705067056341747019],[8415849586632583066,"ffi",false,3151616063302473165],[8510371632276949394,"build_script_build",false,117512633954318718],[9871785627921923056,"openssl_macros",false,15858337130815190],[14051957667571541382,"bitflags",false,5468520825158190466],[15363756360029932154,"foreign_types",false,16837906390999970696]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-c1812d5b89450922/dep-lib-openssl"}}],"rustflags":[],"metadata":16738221343364931052,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/output-lib-openssl b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/output-lib-openssl new file mode 100644 index 0000000..2a35b75 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-c1812d5b89450922/output-lib-openssl @@ -0,0 +1,1297 @@ +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs","byte_start":34,"byte_end":47,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs","byte_start":1740,"byte_end":1753,"line_start":52,"line_end":52,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs:52:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs","byte_start":1760,"byte_end":1773,"line_start":51,"line_end":51,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs:51:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":841,"byte_end":854,"line_start":29,"line_end":29,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs:29:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":801,"byte_end":814,"line_start":25,"line_end":25,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1354,"byte_end":1382,"line_start":43,"line_end":43,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:43:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":1028,"byte_end":1056,"line_start":35,"line_end":35,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:35:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":124,"byte_end":149,"line_start":8,"line_end":8,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":935,"byte_end":948,"line_start":18,"line_end":18,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:18:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":52,"byte_end":65,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `super::Conf`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":247,"byte_end":258,"line_start":13,"line_end":13,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" use super::Conf;","highlight_start":9,"highlight_end":20}],"label":"no `Conf` in `conf`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `super::Conf`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:13:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m use super::Conf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Conf` in `conf`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":28,"byte_end":41,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs","byte_start":1832,"byte_end":1845,"line_start":74,"line_end":74,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs:74:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":132,"byte_end":157,"line_start":8,"line_end":8,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":90,"byte_end":103,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":33,"byte_end":46,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::lib_ctx::LibCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":34,"byte_end":59,"line_start":2,"line_end":2,"column_start":5,"column_end":30,"is_primary":true,"text":[{"text":"use crate::lib_ctx::LibCtxRef;","highlight_start":5,"highlight_end":30}],"label":"no `LibCtxRef` in `lib_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::lib_ctx::LibCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::lib_ctx::LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `LibCtxRef` in `lib_ctx`\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":4,"byte_end":17,"line_start":1,"line_end":1,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::srtp::SrtpProtectionProfile`, `crate::srtp::SrtpProtectionProfileRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2220,"byte_end":2241,"line_start":71,"line_end":71,"column_start":19,"column_end":40,"is_primary":true,"text":[{"text":"use crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};","highlight_start":19,"highlight_end":40}],"label":"no `SrtpProtectionProfile` in `srtp`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2243,"byte_end":2267,"line_start":71,"line_end":71,"column_start":42,"column_end":66,"is_primary":true,"text":[{"text":"use crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};","highlight_start":42,"highlight_end":66}],"label":"no `SrtpProtectionProfileRef` in `srtp`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::srtp::SrtpProtectionProfile`, `crate::srtp::SrtpProtectionProfileRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:71:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::srtp::{SrtpProtectionProfile, SrtpProtectionProfileRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SrtpProtectionProfileRef` in `srtp`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SrtpProtectionProfile` in `srtp`\u001b[0m\n\n"} +{"message":"unresolved import `crate::conf::ConfRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1089,"byte_end":1109,"line_start":31,"line_end":31,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::conf::ConfRef;","highlight_start":5,"highlight_end":25}],"label":"no `ConfRef` in `conf`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::conf::ConfRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::conf::ConfRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ConfRef` in `conf`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":2466,"byte_end":2472,"line_start":63,"line_end":63,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:63:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":968,"byte_end":974,"line_start":27,"line_end":27,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":988,"byte_end":1001,"line_start":28,"line_end":28,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:28:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::string::OpensslString`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1377,"byte_end":1405,"line_start":39,"line_end":39,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::string::OpensslString;","highlight_start":5,"highlight_end":33}],"label":"no `OpensslString` in `string`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::string::OpensslString`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:39:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::string::OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `OpensslString` in `string`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":749,"byte_end":755,"line_start":25,"line_end":25,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":769,"byte_end":782,"line_start":26,"line_end":26,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:26:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1250,"byte_end":1256,"line_start":39,"line_end":39,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1258,"byte_end":1267,"line_start":39,"line_end":39,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:39:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":176,"byte_end":182,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":196,"byte_end":209,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1916,"byte_end":1922,"line_start":58,"line_end":58,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:58:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1936,"byte_end":1949,"line_start":59,"line_end":59,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:59:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":377,"byte_end":385,"line_start":8,"line_end":8,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":401,"byte_end":414,"line_start":9,"line_end":9,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1Integer`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":968,"byte_end":992,"line_start":33,"line_end":33,"column_start":5,"column_end":29,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Integer;","highlight_start":5,"highlight_end":29}],"label":"no `Asn1Integer` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1Integer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:33:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1Integer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Integer` in `asn1`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":39,"byte_end":45,"line_start":3,"line_end":3,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":59,"byte_end":72,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::store::X509StoreRef`, `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":660,"byte_end":679,"line_start":18,"line_end":18,"column_start":19,"column_end":38,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":19,"highlight_end":38}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":681,"byte_end":688,"line_start":18,"line_end":18,"column_start":40,"column_end":47,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":40,"highlight_end":47}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":690,"byte_end":694,"line_start":18,"line_end":18,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":"use crate::x509::{store::X509StoreRef, X509Ref, X509};","highlight_start":49,"highlight_end":53}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::store::X509StoreRef`, `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:18:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{store::X509StoreRef, X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":315,"byte_end":321,"line_start":8,"line_end":8,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":335,"byte_end":348,"line_start":9,"line_end":9,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":150,"byte_end":156,"line_start":8,"line_end":8,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":158,"byte_end":167,"line_start":8,"line_end":8,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:8:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":480,"byte_end":486,"line_start":16,"line_end":16,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":488,"byte_end":497,"line_start":16,"line_end":16,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:16:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":81,"byte_end":87,"line_start":3,"line_end":3,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":101,"byte_end":114,"line_start":4,"line_end":4,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumContextRef`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1043,"byte_end":1049,"line_start":23,"line_end":23,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1051,"byte_end":1067,"line_start":23,"line_end":23,"column_start":25,"column_end":41,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":25,"highlight_end":41}],"label":"no `BigNumContextRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":1069,"byte_end":1078,"line_start":23,"line_end":23,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumContextRef, BigNumRef};","highlight_start":43,"highlight_end":52}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumContextRef`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:23:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumContextRef, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumContextRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":209,"byte_end":215,"line_start":9,"line_end":9,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":217,"byte_end":226,"line_start":9,"line_end":9,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:9:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":445,"byte_end":451,"line_start":18,"line_end":18,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:18:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":932,"byte_end":938,"line_start":33,"line_end":33,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:33:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":184,"byte_end":190,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":204,"byte_end":217,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2363,"byte_end":2369,"line_start":89,"line_end":89,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:89:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m89\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2383,"byte_end":2396,"line_start":90,"line_end":90,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:90:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::cipher_ctx::CipherCtx`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":695,"byte_end":723,"line_start":25,"line_end":25,"column_start":5,"column_end":33,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::CipherCtx;","highlight_start":5,"highlight_end":33}],"label":"no `CipherCtx` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs","byte_start":714,"byte_end":723,"line_start":25,"line_end":25,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::CipherCtx;","highlight_start":24,"highlight_end":33}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::cipher_ctx::CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs:25:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::cipher_ctx::CipherCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mhelp: a similar name exists in the module: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtx` in `cipher_ctx`\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1GeneralizedTimeRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":128,"byte_end":163,"line_start":7,"line_end":7,"column_start":5,"column_end":40,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1GeneralizedTimeRef;","highlight_start":5,"highlight_end":40}],"label":"no `Asn1GeneralizedTimeRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1GeneralizedTimeRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:7:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1GeneralizedTimeRef` in `asn1`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":295,"byte_end":327,"line_start":12,"line_end":12,"column_start":5,"column_end":37,"is_primary":true,"text":[{"text":"use crate::x509::store::X509StoreRef;","highlight_start":5,"highlight_end":37}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":347,"byte_end":354,"line_start":13,"line_end":13,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":356,"byte_end":360,"line_start":13,"line_end":13,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:13:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":366,"byte_end":373,"line_start":15,"line_end":15,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":375,"byte_end":379,"line_start":15,"line_end":15,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:15:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":295,"byte_end":327,"line_start":12,"line_end":12,"column_start":5,"column_end":37,"is_primary":true,"text":[{"text":"use crate::x509::store::X509StoreRef;","highlight_start":5,"highlight_end":37}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:12:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1737,"byte_end":1743,"line_start":56,"line_end":56,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:56:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1757,"byte_end":1770,"line_start":57,"line_end":57,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:57:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m57\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1037,"byte_end":1043,"line_start":26,"line_end":26,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:26:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1057,"byte_end":1070,"line_start":27,"line_end":27,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":347,"byte_end":354,"line_start":13,"line_end":13,"column_start":19,"column_end":26,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":19,"highlight_end":26}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":356,"byte_end":360,"line_start":13,"line_end":13,"column_start":28,"column_end":32,"is_primary":true,"text":[{"text":"use crate::x509::{X509Ref, X509};","highlight_start":28,"highlight_end":32}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Ref`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:13:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Ref, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs","byte_start":1520,"byte_end":1526,"line_start":38,"line_end":38,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs:38:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m38\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1878,"byte_end":1884,"line_start":70,"line_end":70,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:70:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1898,"byte_end":1911,"line_start":71,"line_end":71,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:71:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1179,"byte_end":1185,"line_start":33,"line_end":33,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":17,"highlight_end":23}],"label":"no `BigNum` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1187,"byte_end":1196,"line_start":33,"line_end":33,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::bn::{BigNum, BigNumRef};","highlight_start":25,"highlight_end":34}],"label":"no `BigNumRef` in `bn`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::bn::BigNum`, `crate::bn::BigNumRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:33:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::bn::{BigNum, BigNumRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNumRef` in `bn`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `BigNum` in `bn`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::store::X509Store`, `crate::x509::store::X509StoreBuilderRef`, `crate::x509::store::X509StoreRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2494,"byte_end":2503,"line_start":77,"line_end":77,"column_start":26,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":26,"highlight_end":35}],"label":"no `X509Store` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2505,"byte_end":2524,"line_start":77,"line_end":77,"column_start":37,"column_end":56,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":37,"highlight_end":56}],"label":"no `X509StoreBuilderRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2526,"byte_end":2538,"line_start":77,"line_end":77,"column_start":58,"column_end":70,"is_primary":true,"text":[{"text":"use crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};","highlight_start":58,"highlight_end":70}],"label":"no `X509StoreRef` in `x509::store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::store::X509Store`, `crate::x509::store::X509StoreBuilderRef`, `crate::x509::store::X509StoreRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:77:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::store::{X509Store, X509StoreBuilderRef, X509StoreRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreBuilderRef` in `x509::store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Store` in `x509::store`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::verify::X509VerifyParamRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2579,"byte_end":2618,"line_start":79,"line_end":79,"column_start":5,"column_end":44,"is_primary":true,"text":[{"text":"use crate::x509::verify::X509VerifyParamRef;","highlight_start":5,"highlight_end":44}],"label":"no `X509VerifyParamRef` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::verify::X509VerifyParamRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:79:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::verify::X509VerifyParamRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyParamRef` in `x509::verify`\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2745,"byte_end":2753,"line_start":82,"line_end":82,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:82:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m82\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2769,"byte_end":2775,"line_start":83,"line_end":83,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:83:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2789,"byte_end":2802,"line_start":84,"line_end":84,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:84:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `once_cell` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2907,"byte_end":2916,"line_start":86,"line_end":86,"column_start":5,"column_end":14,"is_primary":true,"text":[{"text":"use once_cell::sync::{Lazy, OnceCell};","highlight_start":5,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `once_cell` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `once_cell` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:86:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse once_cell::sync::{Lazy, OnceCell};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `once_cell` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":24,"byte_end":37,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignType;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":56,"byte_end":69,"line_start":3,"line_end":3,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Name`, `crate::x509::X509Ref`, `crate::x509::X509StoreContextRef`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2638,"byte_end":2646,"line_start":80,"line_end":80,"column_start":19,"column_end":27,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":19,"highlight_end":27}],"label":"no `X509Name` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2648,"byte_end":2655,"line_start":80,"line_end":80,"column_start":29,"column_end":36,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":29,"highlight_end":36}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2657,"byte_end":2676,"line_start":80,"line_end":80,"column_start":38,"column_end":57,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":38,"highlight_end":57}],"label":"no `X509StoreContextRef` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":2696,"byte_end":2700,"line_start":80,"line_end":80,"column_start":77,"column_end":81,"is_primary":true,"text":[{"text":"use crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};","highlight_start":77,"highlight_end":81}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Name`, `crate::x509::X509Ref`, `crate::x509::X509StoreContextRef`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:80:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Name, X509Ref, X509StoreContextRef, X509VerifyResult, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContextRef` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Name` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`, `crate::ssl::SslSession`, `crate::ssl::SslSessionRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":659,"byte_end":662,"line_start":26,"line_end":26,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":42,"highlight_end":45}],"label":"no `Ssl` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":674,"byte_end":684,"line_start":26,"line_end":26,"column_start":57,"column_end":67,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":57,"highlight_end":67}],"label":"no `SslContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":686,"byte_end":699,"line_start":26,"line_end":26,"column_start":69,"column_end":82,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":69,"highlight_end":82}],"label":"no `SslContextRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":701,"byte_end":707,"line_start":26,"line_end":26,"column_start":84,"column_end":90,"is_primary":true,"text":[{"text":" try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,","highlight_start":84,"highlight_end":90}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":713,"byte_end":723,"line_start":27,"line_end":27,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":5,"highlight_end":15}],"label":"no `SslSession` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":725,"byte_end":738,"line_start":27,"line_end":27,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":17,"highlight_end":30}],"label":"no `SslSessionRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this variant instead:\ncrate::ssl::InnerError::Ssl","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":713,"byte_end":723,"line_start":27,"line_end":27,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslSession, SslSessionRef,","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslRef`, `crate::ssl::SslSession`, `crate::ssl::SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:26:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m try_get_session_ctx_index, SniError, Ssl, SslAlert, SslContext, SslContextRef, SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContextRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContext` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Ssl` in `ssl`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession, SslSessionRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslSessionRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslSession` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `SslVersion`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this variant instead:\u001b[0m\n\u001b[0m crate::ssl::InnerError::Ssl\u001b[0m\n\n"} +{"message":"unresolved import `crate::ssl::ExtensionContext`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":797,"byte_end":813,"line_start":30,"line_end":30,"column_start":39,"column_end":55,"is_primary":true,"text":[{"text":"use crate::ssl::{ClientHelloResponse, ExtensionContext};","highlight_start":39,"highlight_end":55}],"label":"no `ExtensionContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::ssl::ExtensionContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:30:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::ssl::{ClientHelloResponse, ExtensionContext};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `ExtensionContext` in `ssl`\u001b[0m\n\n"} +{"message":"unresolved import `crate::x509::X509Ref`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":888,"byte_end":908,"line_start":34,"line_end":34,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::x509::X509Ref;","highlight_start":5,"highlight_end":25}],"label":"no `X509Ref` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":888,"byte_end":908,"line_start":34,"line_end":34,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use crate::x509::X509Ref;","highlight_start":5,"highlight_end":25}],"label":null,"suggested_replacement":"crate::ssl::X509Ref","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::x509::X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:34:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::X509Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Ref` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m34\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::X509Ref\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509StoreContext`, `crate::x509::X509StoreContextRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":928,"byte_end":944,"line_start":35,"line_end":35,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":19,"highlight_end":35}],"label":"no `X509StoreContext` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":946,"byte_end":965,"line_start":35,"line_end":35,"column_start":37,"column_end":56,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":37,"highlight_end":56}],"label":"no `X509StoreContextRef` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead:\ncrate::ssl::X509StoreContextRef","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":928,"byte_end":944,"line_start":35,"line_end":35,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":"use crate::x509::{X509StoreContext, X509StoreContextRef};","highlight_start":19,"highlight_end":35}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509StoreContext`, `crate::x509::X509StoreContextRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:35:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509StoreContext, X509StoreContextRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContextRef` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509StoreContext` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a similar name exists in the module: `X509v3Context`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead:\u001b[0m\n\u001b[0m crate::ssl::X509StoreContextRef\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":24,"byte_end":37,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslMode`, `crate::ssl::SslOptions`, `crate::ssl::SslRef`, `crate::ssl::SslVerifyMode`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":231,"byte_end":234,"line_start":10,"line_end":10,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":21,"highlight_end":24}],"label":"no `Ssl` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":236,"byte_end":246,"line_start":10,"line_end":10,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":26,"highlight_end":36}],"label":"no `SslContext` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":267,"byte_end":280,"line_start":10,"line_end":10,"column_start":57,"column_end":70,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":57,"highlight_end":70}],"label":"no `SslContextRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":293,"byte_end":300,"line_start":10,"line_end":10,"column_start":83,"column_end":90,"is_primary":true,"text":[{"text":" HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,","highlight_start":83,"highlight_end":90}],"label":"no `SslMode` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":306,"byte_end":316,"line_start":11,"line_end":11,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":5,"highlight_end":15}],"label":"no `SslOptions` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":318,"byte_end":324,"line_start":11,"line_end":11,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":17,"highlight_end":23}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":337,"byte_end":350,"line_start":11,"line_end":11,"column_start":36,"column_end":49,"is_primary":true,"text":[{"text":" SslOptions, SslRef, SslStream, SslVerifyMode,","highlight_start":36,"highlight_end":49}],"label":"no `SslVerifyMode` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this variant instead:\ncrate::ssl::InnerError::Ssl","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::ssl::Ssl`, `crate::ssl::SslContext`, `crate::ssl::SslContextRef`, `crate::ssl::SslMode`, `crate::ssl::SslOptions`, `crate::ssl::SslRef`, `crate::ssl::SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:10:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m HandshakeError, Ssl, SslContext, SslContextBuilder, SslContextRef, SslMethod, SslMode,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslMode` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContextRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslContext` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Ssl` in `ssl`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions, SslRef, SslStream, SslVerifyMode,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslVerifyMode` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslOptions` in `ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this variant instead:\u001b[0m\n\u001b[0m crate::ssl::InnerError::Ssl\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2165,"byte_end":2171,"line_start":58,"line_end":58,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:58:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2185,"byte_end":2198,"line_start":59,"line_end":59,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:59:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m59\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":599,"byte_end":605,"line_start":16,"line_end":16,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:16:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":504,"byte_end":510,"line_start":10,"line_end":10,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:10:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":524,"byte_end":537,"line_start":11,"line_end":11,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::{ForeignType, ForeignTypeRef, Opaque};","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:11:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::{ForeignType, ForeignTypeRef, Opaque};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::cipher_ctx::CipherCtx`, `crate::cipher_ctx::CipherCtxRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2084,"byte_end":2093,"line_start":55,"line_end":55,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":25,"highlight_end":34}],"label":"no `CipherCtx` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2095,"byte_end":2107,"line_start":55,"line_end":55,"column_start":36,"column_end":48,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":36,"highlight_end":48}],"label":"no `CipherCtxRef` in `cipher_ctx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2084,"byte_end":2093,"line_start":55,"line_end":55,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":25,"highlight_end":34}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"a similar name exists in the module","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2095,"byte_end":2107,"line_start":55,"line_end":55,"column_start":36,"column_end":48,"is_primary":true,"text":[{"text":"use crate::cipher_ctx::{CipherCtx, CipherCtxRef};","highlight_start":36,"highlight_end":48}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::cipher_ctx::CipherCtx`, `crate::cipher_ctx::CipherCtxRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:55:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::cipher_ctx::{CipherCtx, CipherCtxRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtxRef` in `cipher_ctx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `CipherCtx` in `cipher_ctx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse crate::cipher_ctx::{\u001b[0m\u001b[0m\u001b[38;5;10mCipherRef\u001b[0m\u001b[0m, CipherCtxRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a similar name exists in the module\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m55\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse crate::cipher_ctx::{CipherCtx, \u001b[0m\u001b[0m\u001b[38;5;10mCipherRef\u001b[0m\u001b[0m};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~\u001b[0m\n\n"} +{"message":"unresolved imports `crate::asn1::Asn1BitStringRef`, `crate::asn1::Asn1Enumerated`, `crate::asn1::Asn1IntegerRef`, `crate::asn1::Asn1Object`, `crate::asn1::Asn1ObjectRef`, `crate::asn1::Asn1OctetStringRef`, `crate::asn1::Asn1StringRef`, `crate::asn1::Asn1TimeRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":914,"byte_end":930,"line_start":27,"line_end":27,"column_start":5,"column_end":21,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":5,"highlight_end":21}],"label":"no `Asn1BitStringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":932,"byte_end":946,"line_start":27,"line_end":27,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":23,"highlight_end":37}],"label":"no `Asn1Enumerated` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":948,"byte_end":962,"line_start":27,"line_end":27,"column_start":39,"column_end":53,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":39,"highlight_end":53}],"label":"no `Asn1IntegerRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":964,"byte_end":974,"line_start":27,"line_end":27,"column_start":55,"column_end":65,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":55,"highlight_end":65}],"label":"no `Asn1Object` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":976,"byte_end":989,"line_start":27,"line_end":27,"column_start":67,"column_end":80,"is_primary":true,"text":[{"text":" Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,","highlight_start":67,"highlight_end":80}],"label":"no `Asn1ObjectRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":995,"byte_end":1013,"line_start":28,"line_end":28,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":5,"highlight_end":23}],"label":"no `Asn1OctetStringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1015,"byte_end":1028,"line_start":28,"line_end":28,"column_start":25,"column_end":38,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":25,"highlight_end":38}],"label":"no `Asn1StringRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1030,"byte_end":1041,"line_start":28,"line_end":28,"column_start":40,"column_end":51,"is_primary":true,"text":[{"text":" Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,","highlight_start":40,"highlight_end":51}],"label":"no `Asn1TimeRef` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::asn1::Asn1BitStringRef`, `crate::asn1::Asn1Enumerated`, `crate::asn1::Asn1IntegerRef`, `crate::asn1::Asn1Object`, `crate::asn1::Asn1ObjectRef`, `crate::asn1::Asn1OctetStringRef`, `crate::asn1::Asn1StringRef`, `crate::asn1::Asn1TimeRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:27:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1BitStringRef, Asn1Enumerated, Asn1IntegerRef, Asn1Object, Asn1ObjectRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1ObjectRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Object` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1IntegerRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Enumerated` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1BitStringRef` in `asn1`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1OctetStringRef, Asn1StringRef, Asn1TimeRef, Asn1Type,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1TimeRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1StringRef` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1OctetStringRef` in `asn1`\u001b[0m\n\n"} +{"message":"found crate `bitflags` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4,"byte_end":12,"line_start":1,"line_end":1,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use bitflags::bitflags;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `bitflags` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse bitflags::bitflags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `bitflags` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":28,"byte_end":41,"line_start":2,"line_end":2,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved import `crate::ssl::SslRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1305,"byte_end":1323,"line_start":37,"line_end":37,"column_start":5,"column_end":23,"is_primary":true,"text":[{"text":"use crate::ssl::SslRef;","highlight_start":5,"highlight_end":23}],"label":"no `SslRef` in `ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::ssl::SslRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:37:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::ssl::SslRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `SslRef` in `ssl`\u001b[0m\n\n"} +{"message":"unresolved import `crate::asn1::Asn1Object`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":652,"byte_end":675,"line_start":21,"line_end":21,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Object;","highlight_start":5,"highlight_end":28}],"label":"no `Asn1Object` in `asn1`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this unresolved item through its public re-export instead","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":652,"byte_end":675,"line_start":21,"line_end":21,"column_start":5,"column_end":28,"is_primary":true,"text":[{"text":"use crate::asn1::Asn1Object;","highlight_start":5,"highlight_end":28}],"label":null,"suggested_replacement":"crate::x509::Asn1Object","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `crate::asn1::Asn1Object`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:21:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::asn1::Asn1Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `Asn1Object` in `asn1`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this unresolved item through its public re-export instead\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse \u001b[0m\u001b[0m\u001b[38;5;10mcrate::x509::Asn1Object\u001b[0m\u001b[0m;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1370,"byte_end":1376,"line_start":44,"line_end":44,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:44:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1390,"byte_end":1403,"line_start":45,"line_end":45,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":"use foreign_types::ForeignTypeRef;","highlight_start":5,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:45:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse foreign_types::ForeignTypeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::GeneralName`, `crate::x509::X509Extension`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":746,"byte_end":757,"line_start":24,"line_end":24,"column_start":19,"column_end":30,"is_primary":true,"text":[{"text":"use crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};","highlight_start":19,"highlight_end":30}],"label":"no `GeneralName` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs","byte_start":766,"byte_end":779,"line_start":24,"line_end":24,"column_start":39,"column_end":52,"is_primary":true,"text":[{"text":"use crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};","highlight_start":39,"highlight_end":52}],"label":"no `X509Extension` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::GeneralName`, `crate::x509::X509Extension`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs:24:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{GeneralName, Stack, X509Extension, X509v3Context};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Extension` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `GeneralName` in `x509`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::verify::X509VerifyFlags`, `crate::x509::verify::X509VerifyParamRef`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1606,"byte_end":1621,"line_start":53,"line_end":53,"column_start":27,"column_end":42,"is_primary":true,"text":[{"text":"use crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};","highlight_start":27,"highlight_end":42}],"label":"no `X509VerifyFlags` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1623,"byte_end":1641,"line_start":53,"line_end":53,"column_start":44,"column_end":62,"is_primary":true,"text":[{"text":"use crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};","highlight_start":44,"highlight_end":62}],"label":"no `X509VerifyParamRef` in `x509::verify`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::verify::X509VerifyFlags`, `crate::x509::verify::X509VerifyParamRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:53:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::verify::{X509VerifyFlags, X509VerifyParamRef};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyParamRef` in `x509::verify`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509VerifyFlags` in `x509::verify`\u001b[0m\n\n"} +{"message":"unresolved imports `crate::x509::X509Object`, `crate::x509::X509`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1662,"byte_end":1672,"line_start":54,"line_end":54,"column_start":19,"column_end":29,"is_primary":true,"text":[{"text":"use crate::x509::{X509Object, X509PurposeId, X509};","highlight_start":19,"highlight_end":29}],"label":"no `X509Object` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1689,"byte_end":1693,"line_start":54,"line_end":54,"column_start":46,"column_end":50,"is_primary":true,"text":[{"text":"use crate::x509::{X509Object, X509PurposeId, X509};","highlight_start":46,"highlight_end":50}],"label":"no `X509` in `x509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum instead:\nffi::X509","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `crate::x509::X509Object`, `crate::x509::X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:54:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::x509::{X509Object, X509PurposeId, X509};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mno `X509Object` in `x509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: consider importing this enum instead:\u001b[0m\n\u001b[0m ffi::X509\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5120,"byte_end":5133,"line_start":147,"line_end":147,"column_start":15,"column_end":28,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":15,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":1443,"byte_end":2356,"line_start":47,"line_end":67,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_GENERALIZEDTIME;","highlight_start":1,"highlight_end":44},{"text":" fn drop = ffi::ASN1_GENERALIZEDTIME_free;","highlight_start":1,"highlight_end":46},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Non-UTC representation of time","highlight_start":1,"highlight_end":39},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// If a time can be represented by UTCTime, UTCTime is used","highlight_start":1,"highlight_end":65},{"text":" /// otherwise, ASN1_GENERALIZEDTIME is used. This would be, for","highlight_start":1,"highlight_end":69},{"text":" /// example outside the year range of 1950-2049.","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_GENERALIZEDTIME_set] documentation from OpenSSL provides","highlight_start":1,"highlight_end":71},{"text":" /// further details of implementation. Note: these docs are from the master","highlight_start":1,"highlight_end":81},{"text":" /// branch as documentation on the 1.1.0 branch did not include this page.","highlight_start":1,"highlight_end":79},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_GENERALIZEDTIME_set]: https://www.openssl.org/docs/manmaster/man3/ASN1_GENERALIZEDTIME_set.html","highlight_start":1,"highlight_end":110},{"text":" pub struct Asn1GeneralizedTime;","highlight_start":1,"highlight_end":36},{"text":" /// Reference to a [`Asn1GeneralizedTime`]","highlight_start":1,"highlight_end":47},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Asn1GeneralizedTime`]: struct.Asn1GeneralizedTime.html","highlight_start":1,"highlight_end":65},{"text":" pub struct Asn1GeneralizedTimeRef;","highlight_start":1,"highlight_end":39},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:47:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_GENERALIZEDTIME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_GENERALIZEDTIME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":5938,"byte_end":6657,"line_start":179,"line_end":197,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_TIME;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::ASN1_TIME_free;","highlight_start":1,"highlight_end":35},{"text":" /// Time storage and comparison","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Asn1Time should be used to store and share time information","highlight_start":1,"highlight_end":68},{"text":" /// using certificates. If Asn1Time is set using a string, it must","highlight_start":1,"highlight_end":72},{"text":" /// be in either YYMMDDHHMMSSZ, YYYYMMDDHHMMSSZ, or another ASN.1 format.","highlight_start":1,"highlight_end":78},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN_TIME_set] documentation at OpenSSL explains the ASN.1 implementation","highlight_start":1,"highlight_end":82},{"text":" /// used by OpenSSL.","highlight_start":1,"highlight_end":25},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN_TIME_set]: https://www.openssl.org/docs/manmaster/crypto/ASN1_TIME_set.html","highlight_start":1,"highlight_end":89},{"text":" pub struct Asn1Time;","highlight_start":1,"highlight_end":25},{"text":" /// Reference to an [`Asn1Time`]","highlight_start":1,"highlight_end":37},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Asn1Time`]: struct.Asn1Time.html","highlight_start":1,"highlight_end":43},{"text":" pub struct Asn1TimeRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:179:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_TIME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_TIME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Time storage and comparison\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1TimeRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12584,"byte_end":13147,"line_start":418,"line_end":431,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_STRING;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::ASN1_STRING_free;","highlight_start":1,"highlight_end":37},{"text":" /// Primary ASN.1 type used by OpenSSL","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Almost all ASN.1 types in OpenSSL are represented by ASN1_STRING","highlight_start":1,"highlight_end":73},{"text":" /// structures. This implementation uses [ASN1_STRING-to_UTF8] to preserve","highlight_start":1,"highlight_end":80},{"text":" /// compatibility with Rust's String.","highlight_start":1,"highlight_end":42},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [ASN1_STRING-to_UTF8]: https://www.openssl.org/docs/manmaster/crypto/ASN1_STRING_to_UTF8.html","highlight_start":1,"highlight_end":102},{"text":" pub struct Asn1String;","highlight_start":1,"highlight_end":27},{"text":" /// A reference to an [`Asn1String`].","highlight_start":1,"highlight_end":42},{"text":" pub struct Asn1StringRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:418:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m419\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m420\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m421\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Primary ASN.1 type used by OpenSSL\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1StringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m431\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14822,"byte_end":15411,"line_start":484,"line_end":500,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_INTEGER;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::ASN1_INTEGER_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Numeric representation","highlight_start":1,"highlight_end":31},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Integers in ASN.1 may include BigNum, int64 or uint64. BigNum implementation","highlight_start":1,"highlight_end":86},{"text":" /// can be found within [`bn`] module.","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation includes [`ASN1_INTEGER_set`].","highlight_start":1,"highlight_end":61},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`bn`]: ../bn/index.html","highlight_start":1,"highlight_end":33},{"text":" /// [`ASN1_INTEGER_set`]: https://www.openssl.org/docs/manmaster/crypto/ASN1_INTEGER_set.html","highlight_start":1,"highlight_end":98},{"text":" pub struct Asn1Integer;","highlight_start":1,"highlight_end":28},{"text":" /// A reference to an [`Asn1Integer`].","highlight_start":1,"highlight_end":43},{"text":" pub struct Asn1IntegerRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:484:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m485\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_INTEGER;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m486\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_INTEGER_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1IntegerRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m500\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17990,"byte_end":18444,"line_start":582,"line_end":594,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_BIT_STRING;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::ASN1_BIT_STRING_free;","highlight_start":1,"highlight_end":41},{"text":" /// Sequence of bytes","highlight_start":1,"highlight_end":26},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Asn1BitString is used in [`x509`] certificates for the signature.","highlight_start":1,"highlight_end":74},{"text":" /// The bit string acts as a collection of bytes.","highlight_start":1,"highlight_end":54},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`x509`]: ../x509/struct.X509.html#method.signature","highlight_start":1,"highlight_end":60},{"text":" pub struct Asn1BitString;","highlight_start":1,"highlight_end":30},{"text":" /// A reference to an [`Asn1BitString`].","highlight_start":1,"highlight_end":45},{"text":" pub struct Asn1BitStringRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:582:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_BIT_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m584\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_BIT_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m585\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// Sequence of bytes\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m594\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19026,"byte_end":19292,"line_start":615,"line_end":622,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_OCTET_STRING;","highlight_start":1,"highlight_end":41},{"text":" fn drop = ffi::ASN1_OCTET_STRING_free;","highlight_start":1,"highlight_end":43},{"text":" /// ASN.1 OCTET STRING type","highlight_start":1,"highlight_end":32},{"text":" pub struct Asn1OctetString;","highlight_start":1,"highlight_end":32},{"text":" /// A reference to an [`Asn1OctetString`].","highlight_start":1,"highlight_end":47},{"text":" pub struct Asn1OctetStringRef;","highlight_start":1,"highlight_end":35},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:615:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m615\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m616\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_OCTET_STRING;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m617\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_OCTET_STRING_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m618\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m /// ASN.1 OCTET STRING type\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m622\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":20263,"byte_end":21156,"line_start":655,"line_end":676,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_OBJECT;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::ASN1_OBJECT_free;","highlight_start":1,"highlight_end":37},{"text":" fn clone = ffi::OBJ_dup;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object Identifier","highlight_start":1,"highlight_end":26},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Represents an ASN.1 Object. Typically, NIDs, or numeric identifiers","highlight_start":1,"highlight_end":77},{"text":" /// are stored as a table within the [`Nid`] module. These constants are","highlight_start":1,"highlight_end":78},{"text":" /// used to determine attributes of a certificate, such as mapping the","highlight_start":1,"highlight_end":75},{"text":" /// attribute \"CommonName\" to \"CN\" which is represented as the OID of 13.","highlight_start":1,"highlight_end":78},{"text":" /// This attribute is a constant in the [`nid::COMMONNAME`].","highlight_start":1,"highlight_end":65},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`OBJ_nid2obj`]","highlight_start":1,"highlight_end":49},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Nid`]: ../nid/index.html","highlight_start":1,"highlight_end":35},{"text":" /// [`nid::COMMONNAME`]: ../nid/constant.COMMONNAME.html","highlight_start":1,"highlight_end":61},{"text":" /// [`OBJ_nid2obj`]: https://www.openssl.org/docs/manmaster/crypto/OBJ_obj2nid.html","highlight_start":1,"highlight_end":88},{"text":" pub struct Asn1Object;","highlight_start":1,"highlight_end":27},{"text":" /// A reference to an [`Asn1Object`].","highlight_start":1,"highlight_end":42},{"text":" pub struct Asn1ObjectRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:655:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m655\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_OBJECT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m657\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_OBJECT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m658\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone = ffi::OBJ_dup;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1ObjectRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m676\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23319,"byte_end":23576,"line_start":751,"line_end":759,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ASN1_ENUMERATED;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::ASN1_ENUMERATED_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An ASN.1 enumerated.","highlight_start":1,"highlight_end":29},{"text":" pub struct Asn1Enumerated;","highlight_start":1,"highlight_end":31},{"text":" /// A reference to an [`Asn1Enumerated`].","highlight_start":1,"highlight_end":46},{"text":" pub struct Asn1EnumeratedRef;","highlight_start":1,"highlight_end":34},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:751:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ASN1_ENUMERATED;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m753\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ASN1_ENUMERATED_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1EnumeratedRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m759\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":2854,"byte_end":3496,"line_start":84,"line_end":100,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::BN_CTX;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::BN_CTX_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Temporary storage for BigNums on the secure heap","highlight_start":1,"highlight_end":57},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// BigNum values are stored dynamically and therefore can be expensive","highlight_start":1,"highlight_end":76},{"text":" /// to allocate. BigNumContext and the OpenSSL [`BN_CTX`] structure are used","highlight_start":1,"highlight_end":82},{"text":" /// internally when passing BigNum values between subroutines.","highlight_start":1,"highlight_end":67},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BN_CTX`]: https://www.openssl.org/docs/manmaster/crypto/BN_CTX_new.html","highlight_start":1,"highlight_end":82},{"text":" pub struct BigNumContext;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to [`BigNumContext`]","highlight_start":1,"highlight_end":39},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BigNumContext`]: struct.BigNumContext.html","highlight_start":1,"highlight_end":53},{"text":" pub struct BigNumContextRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:84:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::BN_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::BN_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":4051,"byte_end":5135,"line_start":123,"line_end":155,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::BIGNUM;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::BN_free;","highlight_start":1,"highlight_end":28},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Dynamically sized large number implementation","highlight_start":1,"highlight_end":54},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Perform large number mathematics. Create a new BigNum","highlight_start":1,"highlight_end":63},{"text":" /// with [`new`]. Perform standard mathematics on large numbers using","highlight_start":1,"highlight_end":75},{"text":" /// methods from [`Dref`]","highlight_start":1,"highlight_end":50},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`BN_new`].","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`new`]: struct.BigNum.html#method.new","highlight_start":1,"highlight_end":47},{"text":" /// [`Dref`]: struct.BigNum.html#deref-methods","highlight_start":1,"highlight_end":71},{"text":" /// [`BN_new`]: https://www.openssl.org/docs/manmaster/crypto/BN_new.html","highlight_start":1,"highlight_end":78},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::bn::BigNum;","highlight_start":1,"highlight_end":33},{"text":" /// # use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":42},{"text":" /// # fn bignums() -> Result< (), ErrorStack > {","highlight_start":1,"highlight_end":53},{"text":" /// let little_big = BigNum::from_u32(std::u32::MAX)?;","highlight_start":1,"highlight_end":59},{"text":" /// assert_eq!(*&little_big.num_bytes(), 4);","highlight_start":1,"highlight_end":49},{"text":" /// # Ok(())","highlight_start":1,"highlight_end":17},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// # fn main () { bignums(); }","highlight_start":1,"highlight_end":36},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct BigNum;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to a [`BigNum`]","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`BigNum`]: struct.BigNum.html","highlight_start":1,"highlight_end":39},{"text":" pub struct BigNumRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:123:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::BIGNUM;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m125\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::BN_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2268,"byte_end":2552,"line_start":73,"line_end":81,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EVP_CIPHER_CTX;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::EVP_CIPHER_CTX_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A context object used to perform symmetric encryption operations.","highlight_start":1,"highlight_end":74},{"text":" pub struct CipherCtx;","highlight_start":1,"highlight_end":26},{"text":" /// A reference to a [`CipherCtx`].","highlight_start":1,"highlight_end":40},{"text":" pub struct CipherCtxRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:73:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m73\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EVP_CIPHER_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EVP_CIPHER_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":1956,"byte_end":2685,"line_start":51,"line_end":68,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::CMS_ContentInfo;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::CMS_ContentInfo_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// High level CMS wrapper","highlight_start":1,"highlight_end":31},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// CMS supports nesting various types of data, including signatures, certificates,","highlight_start":1,"highlight_end":88},{"text":" /// encrypted data, smime messages (encrypted email), and data digest. The ContentInfo","highlight_start":1,"highlight_end":92},{"text":" /// content type is the encapsulation of all those content types. [`RFC 5652`] describes","highlight_start":1,"highlight_end":94},{"text":" /// CMS and OpenSSL follows this RFC's implementation.","highlight_start":1,"highlight_end":59},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`RFC 5652`]: https://tools.ietf.org/html/rfc5652#page-6","highlight_start":1,"highlight_end":65},{"text":" pub struct CmsContentInfo;","highlight_start":1,"highlight_end":31},{"text":" /// Reference to [`CMSContentInfo`]","highlight_start":1,"highlight_end":40},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`CMSContentInfo`]:struct.CmsContentInfo.html","highlight_start":1,"highlight_end":54},{"text":" pub struct CmsContentInfoRef;","highlight_start":1,"highlight_end":34},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:51:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m51\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::CMS_ContentInfo;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::CMS_ContentInfo_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfoRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":59,"byte_end":200,"line_start":3,"line_end":9,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::CONF;","highlight_start":1,"highlight_end":28},{"text":" fn drop = ffi::NCONF_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Conf;","highlight_start":1,"highlight_end":21},{"text":" pub struct ConfRef;","highlight_start":1,"highlight_end":24},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:3:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::CONF;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::NCONF_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Conf;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ConfRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":11011,"byte_end":12948,"line_start":379,"line_end":435,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DSA_SIG;","highlight_start":1,"highlight_end":31},{"text":" fn drop = ffi::DSA_SIG_free;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA signature.","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// DSA signatures consist of two components: `r` and `s`.","highlight_start":1,"highlight_end":63},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use std::convert::TryInto;","highlight_start":1,"highlight_end":35},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// use openssl::bn::BigNum;","highlight_start":1,"highlight_end":33},{"text":" /// use openssl::dsa::{Dsa, DsaSig};","highlight_start":1,"highlight_end":41},{"text":" /// use openssl::hash::MessageDigest;","highlight_start":1,"highlight_end":42},{"text":" /// use openssl::pkey::PKey;","highlight_start":1,"highlight_end":33},{"text":" /// use openssl::sign::{Signer, Verifier};","highlight_start":1,"highlight_end":47},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// const TEST_DATA: &[u8] = &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9];","highlight_start":1,"highlight_end":66},{"text":" /// let dsa_ref = Dsa::generate(1024).unwrap();","highlight_start":1,"highlight_end":52},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let pub_key: PKey<_> = dsa_ref.clone().try_into().unwrap();","highlight_start":1,"highlight_end":68},{"text":" /// let priv_key: PKey<_> = dsa_ref.try_into().unwrap();","highlight_start":1,"highlight_end":61},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let mut signer = if let Ok(signer) = Signer::new(MessageDigest::sha256(), &priv_key) {","highlight_start":1,"highlight_end":95},{"text":" /// signer","highlight_start":1,"highlight_end":19},{"text":" /// } else {","highlight_start":1,"highlight_end":17},{"text":" /// // DSA signing is not supported (eg. BoringSSL)","highlight_start":1,"highlight_end":60},{"text":" /// return;","highlight_start":1,"highlight_end":20},{"text":" /// };","highlight_start":1,"highlight_end":11},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// signer.update(TEST_DATA).unwrap();","highlight_start":1,"highlight_end":43},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let signature = signer.sign_to_vec().unwrap();","highlight_start":1,"highlight_end":55},{"text":" /// // Parse DER-encoded DSA signature","highlight_start":1,"highlight_end":43},{"text":" /// let signature = DsaSig::from_der(&signature).unwrap();","highlight_start":1,"highlight_end":63},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Extract components `r` and `s`","highlight_start":1,"highlight_end":42},{"text":" /// let r = BigNum::from_slice(&signature.r().to_vec()).unwrap();","highlight_start":1,"highlight_end":70},{"text":" /// let s = BigNum::from_slice(&signature.s().to_vec()).unwrap();","highlight_start":1,"highlight_end":70},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Construct new DSA signature from components","highlight_start":1,"highlight_end":55},{"text":" /// let signature = DsaSig::from_private_components(r, s).unwrap();","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// // Serialize DSA signature to DER","highlight_start":1,"highlight_end":42},{"text":" /// let signature = signature.to_der().unwrap();","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// let mut verifier = Verifier::new(MessageDigest::sha256(), &pub_key).unwrap();","highlight_start":1,"highlight_end":86},{"text":" /// verifier.update(TEST_DATA).unwrap();","highlight_start":1,"highlight_end":45},{"text":" /// assert!(verifier.verify(&signature[..]).unwrap());","highlight_start":1,"highlight_end":59},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct DsaSig;","highlight_start":1,"highlight_end":23},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to a [`DsaSig`].","highlight_start":1,"highlight_end":35},{"text":" pub struct DsaSigRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:379:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DSA_SIG;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DSA_SIG_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m382\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m434\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSigRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m435\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":3666,"byte_end":4691,"line_start":90,"line_end":115,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EC_GROUP;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::EC_GROUP_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Describes the curve","highlight_start":1,"highlight_end":28},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A curve can be of the named curve type. These curves can be discovered","highlight_start":1,"highlight_end":80},{"text":" /// using openssl binary `openssl ecparam -list_curves`. Other operations","highlight_start":1,"highlight_end":79},{"text":" /// are available in the [wiki]. These named curves are available in the","highlight_start":1,"highlight_end":78},{"text":" /// [`Nid`] module.","highlight_start":1,"highlight_end":24},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Curves can also be generated using prime field parameters or a binary field.","highlight_start":1,"highlight_end":85},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Prime fields use the formula `y^2 mod p = x^3 + ax + b mod p`. Binary","highlight_start":1,"highlight_end":79},{"text":" /// fields use the formula `y^2 + xy = x^3 + ax^2 + b`. Named curves have","highlight_start":1,"highlight_end":79},{"text":" /// assured security. To prevent accidental vulnerabilities, they should","highlight_start":1,"highlight_end":78},{"text":" /// be preferred.","highlight_start":1,"highlight_end":22},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [wiki]: https://wiki.openssl.org/index.php/Command_Line_Elliptic_Curve_Operations","highlight_start":1,"highlight_end":90},{"text":" /// [`Nid`]: ../nid/index.html","highlight_start":1,"highlight_end":35},{"text":" pub struct EcGroup;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to [`EcGroup`]","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`EcGroup`]: struct.EcGroup.html","highlight_start":1,"highlight_end":41},{"text":" pub struct EcGroupRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:90:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EC_GROUP;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EC_GROUP_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroupRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10652,"byte_end":10890,"line_start":315,"line_end":323,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EC_POINT;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::EC_POINT_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Represents a point on the curve","highlight_start":1,"highlight_end":40},{"text":" pub struct EcPoint;","highlight_start":1,"highlight_end":24},{"text":" /// A reference a borrowed [`EcPoint`].","highlight_start":1,"highlight_end":44},{"text":" pub struct EcPointRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:315:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EC_POINT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::EC_POINT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPointRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m323\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":432,"byte_end":670,"line_start":17,"line_end":25,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ECDSA_SIG;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::ECDSA_SIG_free;","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A low level interface to ECDSA.","highlight_start":1,"highlight_end":40},{"text":" pub struct EcdsaSig;","highlight_start":1,"highlight_end":25},{"text":" /// A reference to an [`EcdsaSig`].","highlight_start":1,"highlight_end":40},{"text":" pub struct EcdsaSigRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ECDSA_SIG;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ECDSA_SIG_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSigRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":114,"byte_end":274,"line_start":6,"line_end":12,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OSSL_LIB_CTX;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::OSSL_LIB_CTX_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct LibCtx;","highlight_start":1,"highlight_end":23},{"text":" pub struct LibCtxRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:6:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OSSL_LIB_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OSSL_LIB_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtx;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2724,"byte_end":2910,"line_start":103,"line_end":110,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::EVP_MD_CTX;","highlight_start":1,"highlight_end":34},{"text":" fn drop = EVP_MD_CTX_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct MdCtx;","highlight_start":1,"highlight_end":22},{"text":" /// A reference to an [`MdCtx`].","highlight_start":1,"highlight_end":37},{"text":" pub struct MdCtxRef;","highlight_start":1,"highlight_end":25},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:103:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::EVP_MD_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = EVP_MD_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtxRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5380,"byte_end":5566,"line_start":145,"line_end":151,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_BASICRESP;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::OCSP_BASICRESP_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspBasicResponse;","highlight_start":1,"highlight_end":34},{"text":" pub struct OcspBasicResponseRef;","highlight_start":1,"highlight_end":37},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:145:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m145\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_BASICRESP;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_BASICRESP_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m148\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m149\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponse;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponseRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7612,"byte_end":7778,"line_start":212,"line_end":218,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_CERTID;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::OCSP_CERTID_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspCertId;","highlight_start":1,"highlight_end":27},{"text":" pub struct OcspCertIdRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:212:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_CERTID;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_CERTID_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertId;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertIdRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8265,"byte_end":8439,"line_start":239,"line_end":245,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_RESPONSE;","highlight_start":1,"highlight_end":37},{"text":" fn drop = ffi::OCSP_RESPONSE_free;","highlight_start":1,"highlight_end":39},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspResponse;","highlight_start":1,"highlight_end":29},{"text":" pub struct OcspResponseRef;","highlight_start":1,"highlight_end":32},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:239:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m240\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_RESPONSE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m241\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_RESPONSE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponse;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m244\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponseRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10013,"byte_end":10183,"line_start":299,"line_end":305,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_REQUEST;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::OCSP_REQUEST_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspRequest;","highlight_start":1,"highlight_end":28},{"text":" pub struct OcspRequestRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:299:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m299\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m300\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_REQUEST;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m301\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_REQUEST_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequest;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequestRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11127,"byte_end":11293,"line_start":344,"line_end":350,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OCSP_ONEREQ;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::OCSP_ONEREQ_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OcspOneReq;","highlight_start":1,"highlight_end":27},{"text":" pub struct OcspOneReqRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:344:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m344\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m345\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OCSP_ONEREQ;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::OCSP_ONEREQ_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m347\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReq;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReqRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":441,"byte_end":589,"line_start":19,"line_end":25,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::PKCS12;","highlight_start":1,"highlight_end":30},{"text":" fn drop = ffi::PKCS12_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Pkcs12;","highlight_start":1,"highlight_end":23},{"text":" pub struct Pkcs12Ref;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:19:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::PKCS12;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::PKCS12_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":422,"byte_end":679,"line_start":17,"line_end":28,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::PKCS7;","highlight_start":1,"highlight_end":29},{"text":" fn drop = ffi::PKCS7_free;","highlight_start":1,"highlight_end":31},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A PKCS#7 structure.","highlight_start":1,"highlight_end":28},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Contains signed and/or encrypted data.","highlight_start":1,"highlight_end":47},{"text":" pub struct Pkcs7;","highlight_start":1,"highlight_end":22},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to `Pkcs7`","highlight_start":1,"highlight_end":29},{"text":" pub struct Pkcs7Ref;","highlight_start":1,"highlight_end":25},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::PKCS7;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::PKCS7_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m28\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":207,"byte_end":407,"line_start":9,"line_end":16,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::OSSL_PROVIDER;","highlight_start":1,"highlight_end":37},{"text":" fn drop = ossl_provider_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct Provider;","highlight_start":1,"highlight_end":25},{"text":" /// A reference to a [`Provider`].","highlight_start":1,"highlight_end":39},{"text":" pub struct ProviderRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:9:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::OSSL_PROVIDER;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ossl_provider_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ProviderRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":244,"byte_end":473,"line_start":10,"line_end":17,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SRTP_PROTECTION_PROFILE;","highlight_start":1,"highlight_end":47},{"text":" fn drop = free;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct SrtpProtectionProfile;","highlight_start":1,"highlight_end":38},{"text":" /// Reference to `SrtpProtectionProfile`.","highlight_start":1,"highlight_end":46},{"text":" pub struct SrtpProtectionProfileRef;","highlight_start":1,"highlight_end":41},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:10:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SRTP_PROTECTION_PROFILE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfileRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":65869,"byte_end":66282,"line_start":1717,"line_end":1731,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL_CTX;","highlight_start":1,"highlight_end":31},{"text":" fn drop = ffi::SSL_CTX_free;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A context object for TLS streams.","highlight_start":1,"highlight_end":42},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// Applications commonly configure a single `SslContext` that is shared by all of its","highlight_start":1,"highlight_end":91},{"text":" /// `SslStreams`.","highlight_start":1,"highlight_end":22},{"text":" pub struct SslContext;","highlight_start":1,"highlight_end":27},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to [`SslContext`]","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct SslContextRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1717:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1717\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1718\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1731\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77301,"byte_end":77666,"line_start":2076,"line_end":2089,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL_SESSION;","highlight_start":1,"highlight_end":35},{"text":" fn drop = ffi::SSL_SESSION_free;","highlight_start":1,"highlight_end":37},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An encoded SSL session.","highlight_start":1,"highlight_end":32},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These can be cached to share sessions across connections.","highlight_start":1,"highlight_end":66},{"text":" pub struct SslSession;","highlight_start":1,"highlight_end":27},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to [`SslSession`].","highlight_start":1,"highlight_end":37},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslSession`]: struct.SslSession.html","highlight_start":1,"highlight_end":47},{"text":" pub struct SslSessionRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2076:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2076\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2077\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL_SESSION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2078\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_SESSION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2079\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2088\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSessionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2089\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2188:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::SSL;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::SSL_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2204\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":188,"byte_end":333,"line_start":11,"line_end":17,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = c_char;","highlight_start":1,"highlight_end":25},{"text":" fn drop = free;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" pub struct OpensslString;","highlight_start":1,"highlight_end":30},{"text":" pub struct OpensslStringRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:11:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = c_char;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslString;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslStringRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":2750,"byte_end":3046,"line_start":64,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_VERIFY_PARAM;","highlight_start":1,"highlight_end":41},{"text":" fn drop = ffi::X509_VERIFY_PARAM_free;","highlight_start":1,"highlight_end":43},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Adjust parameters associated with certificate verification.","highlight_start":1,"highlight_end":68},{"text":" pub struct X509VerifyParam;","highlight_start":1,"highlight_end":32},{"text":" /// Reference to `X509VerifyParam`.","highlight_start":1,"highlight_end":40},{"text":" pub struct X509VerifyParamRef;","highlight_start":1,"highlight_end":35},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:64:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_VERIFY_PARAM;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_VERIFY_PARAM_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParamRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1845,"byte_end":2126,"line_start":62,"line_end":70,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_STORE_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A builder type used to construct an `X509Store`.","highlight_start":1,"highlight_end":57},{"text":" pub struct X509StoreBuilder;","highlight_start":1,"highlight_end":33},{"text":" /// A reference to an [`X509StoreBuilder`].","highlight_start":1,"highlight_end":48},{"text":" pub struct X509StoreBuilderRef;","highlight_start":1,"highlight_end":36},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:62:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilderRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8462,"byte_end":8726,"line_start":251,"line_end":259,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_STORE_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A certificate store to hold trusted `X509` certificates.","highlight_start":1,"highlight_end":65},{"text":" pub struct X509Store;","highlight_start":1,"highlight_end":26},{"text":" /// Reference to an `X509Store`.","highlight_start":1,"highlight_end":37},{"text":" pub struct X509StoreRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:251:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":1904,"byte_end":2182,"line_start":63,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_STORE_CTX;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::X509_STORE_CTX_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate store context.","highlight_start":1,"highlight_end":45},{"text":" pub struct X509StoreContext;","highlight_start":1,"highlight_end":33},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A reference to an [`X509StoreContext`].","highlight_start":1,"highlight_end":48},{"text":" pub struct X509StoreContextRef;","highlight_start":1,"highlight_end":36},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:63:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_STORE_CTX;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_STORE_CTX_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContextRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13145,"byte_end":13356,"line_start":376,"line_end":384,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509;","highlight_start":1,"highlight_end":28},{"text":" fn drop = ffi::X509_free;","highlight_start":1,"highlight_end":30},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` public key certificate.","highlight_start":1,"highlight_end":42},{"text":" pub struct X509;","highlight_start":1,"highlight_end":21},{"text":" /// Reference to `X509`.","highlight_start":1,"highlight_end":29},{"text":" pub struct X509Ref;","highlight_start":1,"highlight_end":24},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:376:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m376\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m377\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m378\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Ref;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m384\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28664,"byte_end":28954,"line_start":868,"line_end":876,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_EXTENSION;","highlight_start":1,"highlight_end":38},{"text":" fn drop = ffi::X509_EXTENSION_free;","highlight_start":1,"highlight_end":40},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Permit additional fields to be added to an `X509` v3 certificate.","highlight_start":1,"highlight_end":74},{"text":" pub struct X509Extension;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509Extension`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509ExtensionRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:868:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m868\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m869\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_EXTENSION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m870\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_EXTENSION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m871\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m875\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ExtensionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m876\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39057,"byte_end":39292,"line_start":1177,"line_end":1185,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_NAME;","highlight_start":1,"highlight_end":33},{"text":" fn drop = ffi::X509_NAME_free;","highlight_start":1,"highlight_end":35},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The names of an `X509` certificate.","highlight_start":1,"highlight_end":44},{"text":" pub struct X509Name;","highlight_start":1,"highlight_end":25},{"text":" /// Reference to `X509Name`.","highlight_start":1,"highlight_end":33},{"text":" pub struct X509NameRef;","highlight_start":1,"highlight_end":28},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1177:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1177\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43397,"byte_end":43666,"line_start":1312,"line_end":1320,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_NAME_ENTRY;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::X509_NAME_ENTRY_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A name entry associated with a `X509Name`.","highlight_start":1,"highlight_end":51},{"text":" pub struct X509NameEntry;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509NameEntry`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509NameEntryRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1312:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_NAME_ENTRY;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_NAME_ENTRY_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntryRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1320\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48603,"byte_end":48828,"line_start":1477,"line_end":1485,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_REQ;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::X509_REQ_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate request.","highlight_start":1,"highlight_end":39},{"text":" pub struct X509Req;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to `X509Req`.","highlight_start":1,"highlight_end":32},{"text":" pub struct X509ReqRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1477:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_REQ;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_REQ_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1480\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ReqRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1485\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54260,"byte_end":54515,"line_start":1635,"line_end":1643,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_REVOKED;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::X509_REVOKED_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate revocation status.","highlight_start":1,"highlight_end":49},{"text":" pub struct X509Revoked;","highlight_start":1,"highlight_end":28},{"text":" /// Reference to `X509Revoked`.","highlight_start":1,"highlight_end":36},{"text":" pub struct X509RevokedRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1635:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1635\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1636\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_REVOKED;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1637\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_REVOKED_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1638\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1642\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509RevokedRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1643\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58312,"byte_end":58545,"line_start":1749,"line_end":1757,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_CRL;","highlight_start":1,"highlight_end":32},{"text":" fn drop = ffi::X509_CRL_free;","highlight_start":1,"highlight_end":34},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate revocation list.","highlight_start":1,"highlight_end":47},{"text":" pub struct X509Crl;","highlight_start":1,"highlight_end":24},{"text":" /// Reference to `X509Crl`.","highlight_start":1,"highlight_end":32},{"text":" pub struct X509CrlRef;","highlight_start":1,"highlight_end":27},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1749:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1750\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_CRL;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_CRL_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509CrlRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":65836,"byte_end":66091,"line_start":1980,"line_end":1988,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::GENERAL_NAME;","highlight_start":1,"highlight_end":36},{"text":" fn drop = ffi::GENERAL_NAME_free;","highlight_start":1,"highlight_end":38},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate alternative names.","highlight_start":1,"highlight_end":49},{"text":" pub struct GeneralName;","highlight_start":1,"highlight_end":28},{"text":" /// Reference to `GeneralName`.","highlight_start":1,"highlight_end":36},{"text":" pub struct GeneralNameRef;","highlight_start":1,"highlight_end":31},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1980:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1980\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1981\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::GENERAL_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1982\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::GENERAL_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1983\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1987\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralNameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72355,"byte_end":72588,"line_start":2189,"line_end":2197,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DIST_POINT;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::DIST_POINT_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A `X509` distribution point.","highlight_start":1,"highlight_end":37},{"text":" pub struct DistPoint;","highlight_start":1,"highlight_end":26},{"text":" /// Reference to `DistPoint`.","highlight_start":1,"highlight_end":34},{"text":" pub struct DistPointRef;","highlight_start":1,"highlight_end":29},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2189:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2189\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DIST_POINT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DIST_POINT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72827,"byte_end":73082,"line_start":2206,"line_end":2214,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::DIST_POINT_NAME;","highlight_start":1,"highlight_end":39},{"text":" fn drop = ffi::DIST_POINT_NAME_free;","highlight_start":1,"highlight_end":41},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// A `X509` distribution point.","highlight_start":1,"highlight_end":37},{"text":" pub struct DistPointName;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `DistPointName`.","highlight_start":1,"highlight_end":38},{"text":" pub struct DistPointNameRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2206:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2207\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::DIST_POINT_NAME;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::DIST_POINT_NAME_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointNameRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73521,"byte_end":73823,"line_start":2232,"line_end":2240,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::ACCESS_DESCRIPTION;","highlight_start":1,"highlight_end":42},{"text":" fn drop = ffi::ACCESS_DESCRIPTION_free;","highlight_start":1,"highlight_end":44},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// `AccessDescription` of certificate authority information.","highlight_start":1,"highlight_end":66},{"text":" pub struct AccessDescription;","highlight_start":1,"highlight_end":34},{"text":" /// Reference to `AccessDescription`.","highlight_start":1,"highlight_end":42},{"text":" pub struct AccessDescriptionRef;","highlight_start":1,"highlight_end":37},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2232:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::ACCESS_DESCRIPTION;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::ACCESS_DESCRIPTION_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescriptionRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2240\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74273,"byte_end":74532,"line_start":2258,"line_end":2266,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_ALGOR;","highlight_start":1,"highlight_end":34},{"text":" fn drop = ffi::X509_ALGOR_free;","highlight_start":1,"highlight_end":36},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` certificate signature algorithm.","highlight_start":1,"highlight_end":51},{"text":" pub struct X509Algorithm;","highlight_start":1,"highlight_end":30},{"text":" /// Reference to `X509Algorithm`.","highlight_start":1,"highlight_end":38},{"text":" pub struct X509AlgorithmRef;","highlight_start":1,"highlight_end":33},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2258:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2259\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_ALGOR;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = ffi::X509_ALGOR_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509AlgorithmRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `foreign_types::foreign_type`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5118,"byte_end":5147,"line_start":147,"line_end":147,"column_start":13,"column_end":42,"is_primary":true,"text":[{"text":" ::foreign_types::foreign_type! {","highlight_start":13,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74907,"byte_end":75160,"line_start":2279,"line_end":2287,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::X509_OBJECT;","highlight_start":1,"highlight_end":35},{"text":" fn drop = X509_OBJECT_free;","highlight_start":1,"highlight_end":32},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// An `X509` or an X509 certificate revocation list.","highlight_start":1,"highlight_end":58},{"text":" pub struct X509Object;","highlight_start":1,"highlight_end":27},{"text":" /// Reference to `X509Object`","highlight_start":1,"highlight_end":34},{"text":" pub struct X509ObjectRef;","highlight_start":1,"highlight_end":30},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `foreign_types::foreign_type`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ::foreign_types::foreign_type! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2279:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m/\u001b[0m\u001b[0m \u001b[0m\u001b[0mforeign_type_and_impl_send_sync! {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type CType = ffi::X509_OBJECT;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2281\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = X509_OBJECT_free;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2286\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ObjectRef;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2287\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `foreign_type_and_impl_send_sync` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":1602,"byte_end":1608,"line_start":76,"line_end":76,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:76:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":2808,"byte_end":2814,"line_start":79,"line_end":79,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:79:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m79\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23024,"byte_end":23030,"line_start":740,"line_end":740,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:740:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m740\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":1133,"byte_end":1139,"line_start":39,"line_end":39,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:39:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m39\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":340,"byte_end":346,"line_start":18,"line_end":18,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:18:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":989,"byte_end":995,"line_start":41,"line_end":41,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:41:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2096,"byte_end":2102,"line_start":65,"line_end":65,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:65:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":756,"byte_end":764,"line_start":22,"line_end":22,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:22:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":7990,"byte_end":7996,"line_start":271,"line_end":271,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:271:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9420,"byte_end":9426,"line_start":317,"line_end":317,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:317:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14593,"byte_end":14599,"line_start":496,"line_end":496,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:496:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m496\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":3317,"byte_end":3323,"line_start":112,"line_end":112,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:112:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":10054,"byte_end":10060,"line_start":342,"line_end":342,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:342:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":1148,"byte_end":1154,"line_start":45,"line_end":45,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:45:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m45\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":348,"byte_end":354,"line_start":18,"line_end":18,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:18:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2504,"byte_end":2510,"line_start":95,"line_end":95,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:95:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":422,"byte_end":430,"line_start":17,"line_end":17,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:17:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":681,"byte_end":689,"line_start":30,"line_end":30,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:30:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":24866,"byte_end":24872,"line_start":786,"line_end":786,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:786:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m786\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":18494,"byte_end":18500,"line_start":583,"line_end":583,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:583:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs","byte_start":3252,"byte_end":3258,"line_start":103,"line_end":103,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs:103:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":2183,"byte_end":2189,"line_start":83,"line_end":83,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:83:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4923,"byte_end":4929,"line_start":192,"line_end":192,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:192:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":11269,"byte_end":11275,"line_start":390,"line_end":390,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:390:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m390\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":15220,"byte_end":15226,"line_start":522,"line_end":522,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:522:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m522\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":1056,"byte_end":1062,"line_start":31,"line_end":31,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":" cfg_if! {","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:31:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":13202,"byte_end":13208,"line_start":366,"line_end":366,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:366:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m366\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":13853,"byte_end":13859,"line_start":387,"line_end":387,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:387:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m387\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":4136,"byte_end":4142,"line_start":134,"line_end":134,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:134:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m134\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":4342,"byte_end":4350,"line_start":144,"line_end":144,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:144:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m144\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":10214,"byte_end":10222,"line_start":282,"line_end":282,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:282:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":14112,"byte_end":14120,"line_start":379,"line_end":379,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:379:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m379\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":15295,"byte_end":15303,"line_start":411,"line_end":411,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:411:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m411\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":16816,"byte_end":16824,"line_start":448,"line_end":448,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:448:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m448\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":24055,"byte_end":24061,"line_start":660,"line_end":660,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:660:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m660\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145934,"byte_end":145942,"line_start":4052,"line_end":4052,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4052:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4052\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":146262,"byte_end":146268,"line_start":4062,"line_end":4062,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4062:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4062\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":147864,"byte_end":147870,"line_start":4113,"line_end":4113,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4113:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":148036,"byte_end":148042,"line_start":4120,"line_end":4120,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4120:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":148402,"byte_end":148408,"line_start":4130,"line_end":4130,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4130:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":374,"byte_end":380,"line_start":16,"line_end":16,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:16:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":23713,"byte_end":23719,"line_start":778,"line_end":778,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:778:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m778\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":669,"byte_end":675,"line_start":20,"line_end":20,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:20:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":263,"byte_end":271,"line_start":12,"line_end":12,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:12:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `bitflags`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":1063,"byte_end":1071,"line_start":29,"line_end":29,"column_start":1,"column_end":9,"is_primary":true,"text":[{"text":"bitflags! {","highlight_start":1,"highlight_end":9}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `bitflags`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:29:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mbitflags! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":9000,"byte_end":9006,"line_start":269,"line_end":269,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:269:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":9291,"byte_end":9297,"line_start":280,"line_end":280,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:280:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75452,"byte_end":75458,"line_start":2302,"line_end":2302,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2302:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":76687,"byte_end":76693,"line_start":2343,"line_end":2343,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2343:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2343\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78014,"byte_end":78020,"line_start":2383,"line_end":2383,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2383:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78411,"byte_end":78417,"line_start":2398,"line_end":2398,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2398:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":78821,"byte_end":78827,"line_start":2412,"line_end":2412,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2412:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82147,"byte_end":82153,"line_start":2497,"line_end":2497,"column_start":13,"column_end":19,"is_primary":true,"text":[{"text":" cfg_if! {","highlight_start":13,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2497:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":3371,"byte_end":3384,"line_start":94,"line_end":94,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" let len = crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),","highlight_start":43,"highlight_end":56}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:94:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m94\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let len = crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":3561,"byte_end":3574,"line_start":97,"line_end":97,"column_start":33,"column_end":46,"is_primary":true,"text":[{"text":" crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),","highlight_start":33,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:97:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m crate::cvt($f(::foreign_types::ForeignTypeRef::as_ptr(self),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4216,"byte_end":4229,"line_start":114,"line_end":114,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:114:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4694,"byte_end":4707,"line_start":128,"line_end":128,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:128:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":6133,"byte_end":6146,"line_start":181,"line_end":181,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" impl ::foreign_types::ForeignType for $owned {","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:181:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m181\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl ::foreign_types::ForeignType for $owned {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":7680,"byte_end":7693,"line_start":232,"line_end":232,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { ::foreign_types::ForeignTypeRef::from_ptr(self.0) }","highlight_start":28,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:232:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ::foreign_types::ForeignTypeRef::from_ptr(self.0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":7916,"byte_end":7929,"line_start":239,"line_end":239,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { ::foreign_types::ForeignTypeRef::from_ptr_mut(self.0) }","highlight_start":28,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:239:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ::foreign_types::ForeignTypeRef::from_ptr_mut(self.0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8433,"byte_end":8446,"line_start":258,"line_end":258,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":35,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8533,"byte_end":8546,"line_start":261,"line_end":261,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" impl ::foreign_types::ForeignTypeRef for $borrowed {","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:261:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl ::foreign_types::ForeignTypeRef for $borrowed {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":698,"byte_end":711,"line_start":15,"line_end":15,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:15:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `foreign_types` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":1380,"byte_end":1393,"line_start":31,"line_end":31,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" .map(|p| ::foreign_types::ForeignType::from_ptr(p))","highlight_start":32,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `foreign_types` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:31:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| ::foreign_types::ForeignType::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `foreign_types` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_new_mem_buf` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":574,"byte_end":589,"line_start":26,"line_end":26,"column_start":19,"column_end":34,"is_primary":true,"text":[{"text":" cvt_p(BIO_new_mem_buf(","highlight_start":19,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_new_mem_buf;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_new_mem_buf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs:26:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BIO_new_mem_buf(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_new_mem_buf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `AesBitType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":3516,"byte_end":3526,"line_start":103,"line_end":103,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" key.len() as AesBitType * 8,","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesBitType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:103:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m103\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m key.len() as AesBitType * 8,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesBitType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":4244,"byte_end":4254,"line_start":127,"line_end":127,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" key.len() as AesBitType * 8,","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesBitType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:127:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m127\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m key.len() as AesBitType * 8,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesSizeType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":7322,"byte_end":7333,"line_start":211,"line_end":211,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" in_.len() as AesSizeType,","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesSizeType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:211:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m in_.len() as AesSizeType,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AesSizeType` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs","byte_start":8555,"byte_end":8566,"line_start":250,"line_end":250,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" in_.len() as AesSizeType,","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AesSizeType` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs:250:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m250\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m in_.len() as AesSizeType,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTime` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2175,"byte_end":2194,"line_start":62,"line_end":62,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct Asn1GeneralizedTime;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTime` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:62:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m62\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTime;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2331,"byte_end":2353,"line_start":66,"line_end":66,"column_start":16,"column_end":38,"is_primary":true,"text":[{"text":" pub struct Asn1GeneralizedTimeRef;","highlight_start":16,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:66:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1GeneralizedTimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1GeneralizedTimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":2380,"byte_end":2402,"line_start":69,"line_end":69,"column_start":23,"column_end":45,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1GeneralizedTimeRef {","highlight_start":23,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1GeneralizedTimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:69:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1GeneralizedTimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6530,"byte_end":6538,"line_start":192,"line_end":192,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Asn1Time;","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6530,"byte_end":6538,"line_start":192,"line_end":192,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Asn1Time;","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:192:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m192\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Time;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6643,"byte_end":6654,"line_start":196,"line_end":196,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct Asn1TimeRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:196:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1TimeRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":6664,"byte_end":6675,"line_start":199,"line_end":199,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl Asn1TimeRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:199:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7601,"byte_end":7612,"line_start":233,"line_end":233,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:233:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7640,"byte_end":7651,"line_start":234,"line_end":234,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1TimeRef) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:234:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7807,"byte_end":7815,"line_start":242,"line_end":242,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7807,"byte_end":7815,"line_start":242,"line_end":242,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7796,"byte_end":7796,"line_start":242,"line_end":242,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:242:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl PartialEq<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7821,"byte_end":7832,"line_start":242,"line_end":242,"column_start":30,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1TimeRef {","highlight_start":30,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:242:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7860,"byte_end":7868,"line_start":243,"line_end":243,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":7860,"byte_end":7868,"line_start":243,"line_end":243,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:243:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8028,"byte_end":8036,"line_start":251,"line_end":251,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8028,"byte_end":8036,"line_start":251,"line_end":251,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8016,"byte_end":8016,"line_start":251,"line_end":251,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1Time","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:251:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a> PartialEq<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1Time\u001b[0m\u001b[0m> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8046,"byte_end":8057,"line_start":251,"line_end":251,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq for &'a Asn1TimeRef {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:251:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m251\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8085,"byte_end":8093,"line_start":252,"line_end":252,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8085,"byte_end":8093,"line_start":252,"line_end":252,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:252:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8254,"byte_end":8265,"line_start":260,"line_end":260,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:260:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8302,"byte_end":8313,"line_start":261,"line_end":261,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:261:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8411,"byte_end":8419,"line_start":267,"line_end":267,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":17,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8411,"byte_end":8419,"line_start":267,"line_end":267,"column_start":17,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":17,"highlight_end":25}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8399,"byte_end":8399,"line_start":267,"line_end":267,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:267:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl PartialOrd<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8425,"byte_end":8436,"line_start":267,"line_end":267,"column_start":31,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1TimeRef {","highlight_start":31,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:267:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8473,"byte_end":8481,"line_start":268,"line_end":268,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8473,"byte_end":8481,"line_start":268,"line_end":268,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:268:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8583,"byte_end":8591,"line_start":274,"line_end":274,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8583,"byte_end":8591,"line_start":274,"line_end":274,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8570,"byte_end":8570,"line_start":274,"line_end":274,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1Time","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:274:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a> PartialOrd<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m> for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1Time\u001b[0m\u001b[0m> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8601,"byte_end":8612,"line_start":274,"line_end":274,"column_start":39,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd for &'a Asn1TimeRef {","highlight_start":39,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:274:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd for &'a Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8649,"byte_end":8657,"line_start":275,"line_end":275,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8649,"byte_end":8657,"line_start":275,"line_end":275,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:275:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m275\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":8745,"byte_end":8756,"line_start":280,"line_end":280,"column_start":23,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1TimeRef {","highlight_start":23,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:280:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9293,"byte_end":9304,"line_start":296,"line_end":296,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1TimeRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:296:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1TimeRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9423,"byte_end":9431,"line_start":302,"line_end":302,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":6,"highlight_end":14}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9423,"byte_end":9431,"line_start":302,"line_end":302,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":6,"highlight_end":14}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:302:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9491,"byte_end":9499,"line_start":304,"line_end":304,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" fn new() -> Result {","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9491,"byte_end":9499,"line_start":304,"line_end":304,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" fn new() -> Result {","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:304:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn new() -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9750,"byte_end":9758,"line_start":314,"line_end":314,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" fn from_period(period: c_long) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9750,"byte_end":9758,"line_start":314,"line_end":314,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" fn from_period(period: c_long) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:314:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn from_period(period: c_long) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m314\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn from_period(period: c_long) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10065,"byte_end":10073,"line_start":324,"line_end":324,"column_start":47,"column_end":55,"is_primary":true,"text":[{"text":" pub fn days_from_now(days: u32) -> Result {","highlight_start":47,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10065,"byte_end":10073,"line_start":324,"line_end":324,"column_start":47,"column_end":55,"is_primary":true,"text":[{"text":" pub fn days_from_now(days: u32) -> Result {","highlight_start":47,"highlight_end":55}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:324:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn days_from_now(days: u32) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn days_from_now(days: u32) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10297,"byte_end":10305,"line_start":330,"line_end":330,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" pub fn from_unix(time: time_t) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10297,"byte_end":10305,"line_start":330,"line_end":330,"column_start":46,"column_end":54,"is_primary":true,"text":[{"text":" pub fn from_unix(time: time_t) -> Result {","highlight_start":46,"highlight_end":54}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:330:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_unix(time: time_t) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_unix(time: time_t) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10697,"byte_end":10705,"line_start":342,"line_end":342,"column_start":40,"column_end":48,"is_primary":true,"text":[{"text":" pub fn from_str(s: &str) -> Result {","highlight_start":40,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10697,"byte_end":10705,"line_start":342,"line_end":342,"column_start":40,"column_end":48,"is_primary":true,"text":[{"text":" pub fn from_str(s: &str) -> Result {","highlight_start":40,"highlight_end":48}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:342:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_str(s: &str) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11172,"byte_end":11180,"line_start":358,"line_end":358,"column_start":45,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_str_x509(s: &str) -> Result {","highlight_start":45,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11172,"byte_end":11180,"line_start":358,"line_end":358,"column_start":45,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_str_x509(s: &str) -> Result {","highlight_start":45,"highlight_end":53}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9422,"byte_end":9422,"line_start":302,"line_end":302,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:358:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str_x509(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn from_str_x509(s: &str) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mAsn1Type\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11454,"byte_end":11462,"line_start":371,"line_end":371,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11454,"byte_end":11462,"line_start":371,"line_end":371,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":20,"highlight_end":28}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:371:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11490,"byte_end":11498,"line_start":372,"line_end":372,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11490,"byte_end":11498,"line_start":372,"line_end":372,"column_start":26,"column_end":34,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Time) -> bool {","highlight_start":26,"highlight_end":34}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:372:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m372\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Time) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11654,"byte_end":11665,"line_start":380,"line_end":380,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11643,"byte_end":11643,"line_start":380,"line_end":380,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:380:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11671,"byte_end":11679,"line_start":380,"line_end":380,"column_start":33,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":33,"highlight_end":41}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11671,"byte_end":11679,"line_start":380,"line_end":380,"column_start":33,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Time {","highlight_start":33,"highlight_end":41}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:380:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11707,"byte_end":11718,"line_start":381,"line_end":381,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1TimeRef) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:381:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11882,"byte_end":11893,"line_start":389,"line_end":389,"column_start":24,"column_end":35,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":24,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11866,"byte_end":11866,"line_start":389,"line_end":389,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1TimeRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:389:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1TimeRef\u001b[0m\u001b[0m> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11899,"byte_end":11907,"line_start":389,"line_end":389,"column_start":41,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":41,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11899,"byte_end":11907,"line_start":389,"line_end":389,"column_start":41,"column_end":49,"is_primary":true,"text":[{"text":"impl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {","highlight_start":41,"highlight_end":49}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:389:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialEq<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11939,"byte_end":11950,"line_start":390,"line_end":390,"column_start":30,"column_end":41,"is_primary":true,"text":[{"text":" fn eq(&self, other: &&'a Asn1TimeRef) -> bool {","highlight_start":30,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:390:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m390\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &&'a Asn1TimeRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12111,"byte_end":12119,"line_start":398,"line_end":398,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12111,"byte_end":12119,"line_start":398,"line_end":398,"column_start":21,"column_end":29,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":21,"highlight_end":29}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:398:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12156,"byte_end":12164,"line_start":399,"line_end":399,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12156,"byte_end":12164,"line_start":399,"line_end":399,"column_start":35,"column_end":43,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Time) -> Option {","highlight_start":35,"highlight_end":43}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:399:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m399\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Time) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12262,"byte_end":12273,"line_start":405,"line_end":405,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12250,"byte_end":12250,"line_start":405,"line_end":405,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:405:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12279,"byte_end":12287,"line_start":405,"line_end":405,"column_start":34,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":34,"highlight_end":42}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12279,"byte_end":12287,"line_start":405,"line_end":405,"column_start":34,"column_end":42,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Time {","highlight_start":34,"highlight_end":42}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:405:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m405\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12324,"byte_end":12335,"line_start":406,"line_end":406,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:406:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m406\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12441,"byte_end":12452,"line_start":412,"line_end":412,"column_start":25,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":25,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12424,"byte_end":12424,"line_start":412,"line_end":412,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", Asn1TimeRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:412:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, Asn1TimeRef\u001b[0m\u001b[0m> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Time` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":3054,"byte_end":3081,"line_start":90,"line_end":90,"column_start":1,"column_end":28,"is_primary":false,"text":[{"text":"pub struct Asn1Type(c_int);","highlight_start":1,"highlight_end":28}],"label":"similarly named struct `Asn1Type` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12458,"byte_end":12466,"line_start":412,"line_end":412,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":42,"highlight_end":50}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12458,"byte_end":12466,"line_start":412,"line_end":412,"column_start":42,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {","highlight_start":42,"highlight_end":50}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Time` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:412:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m90\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Asn1Type(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `Asn1Type` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> PartialOrd<&'a Asn1TimeRef> for Asn1Time {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"cannot find type `Asn1TimeRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":12507,"byte_end":12518,"line_start":413,"line_end":413,"column_start":39,"column_end":50,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option {","highlight_start":39,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1TimeRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:413:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m413\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &&'a Asn1TimeRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1String` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13062,"byte_end":13072,"line_start":428,"line_end":428,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct Asn1String;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1String` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:428:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m428\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1String;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13131,"byte_end":13144,"line_start":430,"line_end":430,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1StringRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:430:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1StringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":13154,"byte_end":13167,"line_start":433,"line_end":433,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl Asn1StringRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:433:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1StringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14197,"byte_end":14218,"line_start":460,"line_end":460,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr()), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:460:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m460\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr()), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1StringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":14586,"byte_end":14599,"line_start":475,"line_end":475,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1StringRef {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1StringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:475:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1StringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15323,"byte_end":15334,"line_start":497,"line_end":497,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct Asn1Integer;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:497:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Integer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15394,"byte_end":15408,"line_start":499,"line_end":499,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct Asn1IntegerRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:499:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1IntegerRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15418,"byte_end":15429,"line_start":502,"line_end":502,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl Asn1Integer {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:502:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15900,"byte_end":15911,"line_start":515,"line_end":515,"column_start":14,"column_end":25,"is_primary":true,"text":[{"text":"impl Ord for Asn1Integer {","highlight_start":14,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:515:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m515\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16029,"byte_end":16040,"line_start":520,"line_end":520,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1Integer {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:520:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m520\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16077,"byte_end":16088,"line_start":521,"line_end":521,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1Integer) -> Option {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:521:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m521\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1Integer) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16162,"byte_end":16173,"line_start":525,"line_end":525,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":"impl Eq for Asn1Integer {}","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:525:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m525\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for Asn1Integer {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16196,"byte_end":16207,"line_start":526,"line_end":526,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1Integer {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:526:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m526\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1Integer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16235,"byte_end":16246,"line_start":527,"line_end":527,"column_start":26,"column_end":37,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1Integer) -> bool {","highlight_start":26,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:527:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m527\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1Integer) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16312,"byte_end":16326,"line_start":532,"line_end":532,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl Asn1IntegerRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:532:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m532\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Integer` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17354,"byte_end":17365,"line_start":559,"line_end":559,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16311,"byte_end":16311,"line_start":532,"line_end":532,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1IntegerRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Integer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:559:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m559\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m532\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17500,"byte_end":17514,"line_start":564,"line_end":564,"column_start":14,"column_end":28,"is_primary":true,"text":[{"text":"impl Ord for Asn1IntegerRef {","highlight_start":14,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:564:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17694,"byte_end":17708,"line_start":570,"line_end":570,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":"impl PartialOrd for Asn1IntegerRef {","highlight_start":21,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:570:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m570\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17745,"byte_end":17759,"line_start":571,"line_end":571,"column_start":35,"column_end":49,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &Asn1IntegerRef) -> Option {","highlight_start":35,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:571:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m571\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &Asn1IntegerRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17833,"byte_end":17847,"line_start":575,"line_end":575,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":"impl Eq for Asn1IntegerRef {}","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:575:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m575\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for Asn1IntegerRef {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17870,"byte_end":17884,"line_start":576,"line_end":576,"column_start":20,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialEq for Asn1IntegerRef {","highlight_start":20,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:576:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m576\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for Asn1IntegerRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1IntegerRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17912,"byte_end":17926,"line_start":577,"line_end":577,"column_start":26,"column_end":40,"is_primary":true,"text":[{"text":" fn eq(&self, other: &Asn1IntegerRef) -> bool {","highlight_start":26,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1IntegerRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:577:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m577\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &Asn1IntegerRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18350,"byte_end":18363,"line_start":591,"line_end":591,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1BitString;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:591:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m591\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18425,"byte_end":18441,"line_start":593,"line_end":593,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct Asn1BitStringRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:593:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1BitStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1BitStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18451,"byte_end":18467,"line_start":596,"line_end":596,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl Asn1BitStringRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1BitStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:596:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m596\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1BitStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":18635,"byte_end":18656,"line_start":600,"line_end":600,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr() as *mut _), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:600:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m600\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr() as *mut _), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19192,"byte_end":19207,"line_start":619,"line_end":619,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct Asn1OctetString;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:619:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m619\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19271,"byte_end":19289,"line_start":621,"line_end":621,"column_start":16,"column_end":34,"is_primary":true,"text":[{"text":" pub struct Asn1OctetStringRef;","highlight_start":16,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:621:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1OctetStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19299,"byte_end":19314,"line_start":624,"line_end":624,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl Asn1OctetString {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:624:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m624\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1OctetString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1OctetStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19679,"byte_end":19697,"line_start":636,"line_end":636,"column_start":6,"column_end":24,"is_primary":true,"text":[{"text":"impl Asn1OctetStringRef {","highlight_start":6,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1OctetStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:636:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m636\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1OctetStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":19874,"byte_end":19895,"line_start":640,"line_end":640,"column_start":40,"column_end":61,"is_primary":true,"text":[{"text":" unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr().cast()), self.len()) }","highlight_start":40,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":964,"byte_end":964,"line_start":27,"line_end":27,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:640:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m640\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { slice::from_raw_parts(ASN1_STRING_get0_data(self.as_ptr().cast()), self.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21071,"byte_end":21081,"line_start":673,"line_end":673,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct Asn1Object;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:673:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m673\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21140,"byte_end":21153,"line_start":675,"line_end":675,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct Asn1ObjectRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:675:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m675\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1ObjectRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21177,"byte_end":21187,"line_start":678,"line_end":678,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":"impl Stackable for Asn1Object {","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:678:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m678\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21246,"byte_end":21256,"line_start":682,"line_end":682,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl Asn1Object {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:682:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21464,"byte_end":21474,"line_start":686,"line_end":686,"column_start":42,"column_end":52,"is_primary":true,"text":[{"text":" pub fn from_str(txt: &str) -> Result {","highlight_start":42,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21245,"byte_end":21245,"line_start":682,"line_end":682,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Asn1Object {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:686:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_str(txt: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Asn1Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22170,"byte_end":22183,"line_start":709,"line_end":709,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl Asn1ObjectRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:709:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22364,"byte_end":22377,"line_start":716,"line_end":716,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Display for Asn1ObjectRef {","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:716:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m716\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":22885,"byte_end":22898,"line_start":734,"line_end":734,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for Asn1ObjectRef {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:734:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m734\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Asn1ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1Enumerated` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23479,"byte_end":23493,"line_start":756,"line_end":756,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct Asn1Enumerated;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1Enumerated` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:756:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1Enumerated;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1EnumeratedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23556,"byte_end":23573,"line_start":758,"line_end":758,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct Asn1EnumeratedRef;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1EnumeratedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:758:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Asn1EnumeratedRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Asn1EnumeratedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":23583,"byte_end":23600,"line_start":761,"line_end":761,"column_start":6,"column_end":23,"is_primary":true,"text":[{"text":"impl Asn1EnumeratedRef {","highlight_start":6,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Asn1EnumeratedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:761:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m761\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Asn1EnumeratedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3347,"byte_end":3360,"line_start":95,"line_end":95,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct BigNumContext;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:95:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3477,"byte_end":3493,"line_start":99,"line_end":99,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct BigNumContextRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:99:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m99\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3503,"byte_end":3516,"line_start":102,"line_end":102,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:102:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3616,"byte_end":3629,"line_start":105,"line_end":105,"column_start":28,"column_end":41,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3502,"byte_end":3502,"line_start":102,"line_end":102,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:105:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `BigNumContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3728,"byte_end":3741,"line_start":108,"line_end":108,"column_start":42,"column_end":55,"is_primary":true,"text":[{"text":" cvt_p(ffi::BN_CTX_new()).map(BigNumContext)","highlight_start":42,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:108:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::BN_CTX_new()).map(BigNumContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3898,"byte_end":3911,"line_start":115,"line_end":115,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub fn new_secure() -> Result {","highlight_start":35,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":3502,"byte_end":3502,"line_start":102,"line_end":102,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:115:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m115\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_secure() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `BigNumContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":4017,"byte_end":4030,"line_start":118,"line_end":118,"column_start":49,"column_end":62,"is_primary":true,"text":[{"text":" cvt_p(ffi::BN_CTX_secure_new()).map(BigNumContext)","highlight_start":49,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNumContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:118:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m118\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::BN_CTX_secure_new()).map(BigNumContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5019,"byte_end":5025,"line_start":150,"line_end":150,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct BigNum;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5123,"byte_end":5132,"line_start":154,"line_end":154,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct BigNumRef;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:154:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct BigNumRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5142,"byte_end":5151,"line_start":157,"line_end":157,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":6,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:157:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":7206,"byte_end":7215,"line_start":215,"line_end":215,"column_start":40,"column_end":49,"is_primary":true,"text":[{"text":" pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {","highlight_start":40,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:215:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":7546,"byte_end":7555,"line_start":222,"line_end":222,"column_start":47,"column_end":56,"is_primary":true,"text":[{"text":" pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {","highlight_start":47,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:222:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m222\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn pseudo_rand_range(&self, rnd: &mut BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9171,"byte_end":9180,"line_start":262,"line_end":262,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":35,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:262:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn lshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9422,"byte_end":9431,"line_start":268,"line_end":268,"column_start":35,"column_end":44,"is_primary":true,"text":[{"text":" pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":35,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:268:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rshift1(&mut self, a: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9772,"byte_end":9781,"line_start":276,"line_end":276,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":" pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:276:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":9787,"byte_end":9796,"line_start":276,"line_end":276,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":" pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":54,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:276:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_add(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10144,"byte_end":10153,"line_start":284,"line_end":284,"column_start":39,"column_end":48,"is_primary":true,"text":[{"text":" pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":39,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:284:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10159,"byte_end":10168,"line_start":284,"line_end":284,"column_start":54,"column_end":63,"is_primary":true,"text":[{"text":" pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {","highlight_start":54,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:284:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn checked_sub(&mut self, a: &BigNumRef, b: &BigNumRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10459,"byte_end":10468,"line_start":291,"line_end":291,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":" pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:291:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn lshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":10767,"byte_end":10776,"line_start":298,"line_end":298,"column_start":34,"column_end":43,"is_primary":true,"text":[{"text":" pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {","highlight_start":34,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:298:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m298\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn rshift(&mut self, a: &BigNumRef, n: i32) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11023,"byte_end":11029,"line_start":304,"line_end":304,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:304:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11806,"byte_end":11815,"line_start":328,"line_end":328,"column_start":30,"column_end":39,"is_primary":true,"text":[{"text":" pub fn ucmp(&self, oth: &BigNumRef) -> Ordering {","highlight_start":30,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:328:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m328\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ucmp(&self, oth: &BigNumRef) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_is_negative` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":12045,"byte_end":12059,"line_start":335,"line_end":335,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { BN_is_negative(self.as_ptr()) == 1 }","highlight_start":18,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_is_negative;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_is_negative` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:335:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { BN_is_negative(self.as_ptr()) == 1 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_is_negative;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15130,"byte_end":15139,"line_start":432,"line_end":432,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":" add: Option<&BigNumRef>,","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:432:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m432\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m add: Option<&BigNumRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15163,"byte_end":15172,"line_start":433,"line_end":433,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":" rem: Option<&BigNumRef>,","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":5141,"byte_end":5141,"line_start":157,"line_end":157,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:433:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rem: Option<&BigNumRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15851,"byte_end":15860,"line_start":455,"line_end":455,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:455:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15874,"byte_end":15883,"line_start":456,"line_end":456,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:456:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":15903,"byte_end":15919,"line_start":457,"line_end":457,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:457:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m457\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16466,"byte_end":16475,"line_start":477,"line_end":477,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:477:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16489,"byte_end":16498,"line_start":478,"line_end":478,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:478:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16518,"byte_end":16534,"line_start":479,"line_end":479,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:479:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m479\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16953,"byte_end":16962,"line_start":497,"line_end":497,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:497:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":16976,"byte_end":16985,"line_start":498,"line_end":498,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:498:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m498\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17005,"byte_end":17021,"line_start":499,"line_end":499,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:499:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m499\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17463,"byte_end":17472,"line_start":517,"line_end":517,"column_start":19,"column_end":28,"is_primary":true,"text":[{"text":" rem: &mut BigNumRef,","highlight_start":19,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:517:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m rem: &mut BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17486,"byte_end":17495,"line_start":518,"line_end":518,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:518:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17509,"byte_end":17518,"line_start":519,"line_end":519,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:519:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m519\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17538,"byte_end":17554,"line_start":520,"line_end":520,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:520:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m520\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17943,"byte_end":17952,"line_start":536,"line_end":536,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:536:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":17964,"byte_end":17980,"line_start":536,"line_end":536,"column_start":52,"column_end":68,"is_primary":true,"text":[{"text":" pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":52,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:536:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sqr(&mut self, a: &BigNumRef, ctx: &mut BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18295,"byte_end":18304,"line_start":545,"line_end":545,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:545:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m545\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18318,"byte_end":18327,"line_start":546,"line_end":546,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:546:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18347,"byte_end":18363,"line_start":547,"line_end":547,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:547:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m547\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18759,"byte_end":18768,"line_start":564,"line_end":564,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:564:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18782,"byte_end":18791,"line_start":565,"line_end":565,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:565:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m565\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18805,"byte_end":18814,"line_start":566,"line_end":566,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:566:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":18834,"byte_end":18850,"line_start":567,"line_end":567,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:567:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m567\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19276,"byte_end":19285,"line_start":585,"line_end":585,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:585:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m585\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19299,"byte_end":19308,"line_start":586,"line_end":586,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:586:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m586\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19322,"byte_end":19331,"line_start":587,"line_end":587,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:587:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m587\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19351,"byte_end":19367,"line_start":588,"line_end":588,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:588:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m588\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19793,"byte_end":19802,"line_start":606,"line_end":606,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:606:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m606\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19816,"byte_end":19825,"line_start":607,"line_end":607,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:607:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19839,"byte_end":19848,"line_start":608,"line_end":608,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:608:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":19868,"byte_end":19884,"line_start":609,"line_end":609,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:609:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m609\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20306,"byte_end":20315,"line_start":627,"line_end":627,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:627:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20329,"byte_end":20338,"line_start":628,"line_end":628,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:628:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m628\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20358,"byte_end":20374,"line_start":629,"line_end":629,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:629:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m629\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20754,"byte_end":20763,"line_start":646,"line_end":646,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:646:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m646\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20777,"byte_end":20786,"line_start":647,"line_end":647,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" p: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:647:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m647\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m p: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":20806,"byte_end":20822,"line_start":648,"line_end":648,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:648:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m648\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21212,"byte_end":21221,"line_start":665,"line_end":665,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:665:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m665\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21235,"byte_end":21244,"line_start":666,"line_end":666,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" p: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:666:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m666\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m p: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21258,"byte_end":21267,"line_start":667,"line_end":667,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" m: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:667:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m667\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m m: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21287,"byte_end":21303,"line_start":668,"line_end":668,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:668:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m668\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21737,"byte_end":21746,"line_start":686,"line_end":686,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:686:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21760,"byte_end":21769,"line_start":687,"line_end":687,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" n: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:687:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m n: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":21789,"byte_end":21805,"line_start":688,"line_end":688,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:688:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m688\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22218,"byte_end":22227,"line_start":705,"line_end":705,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" a: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:705:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m705\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22241,"byte_end":22250,"line_start":706,"line_end":706,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" b: &BigNumRef,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:706:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m706\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &BigNumRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22270,"byte_end":22286,"line_start":707,"line_end":707,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:707:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":22996,"byte_end":23012,"line_start":730,"line_end":730,"column_start":51,"column_end":67,"is_primary":true,"text":[{"text":" pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result {","highlight_start":51,"highlight_end":67}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:730:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn is_prime(&self, checks: i32, ctx: &mut BigNumContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":23944,"byte_end":23960,"line_start":757,"line_end":757,"column_start":19,"column_end":35,"is_primary":true,"text":[{"text":" ctx: &mut BigNumContextRef,","highlight_start":19,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:757:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ctx: &mut BigNumContextRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28316,"byte_end":28322,"line_start":896,"line_end":896,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:896:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28428,"byte_end":28434,"line_start":899,"line_end":899,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:899:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m899\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28715,"byte_end":28721,"line_start":910,"line_end":910,"column_start":35,"column_end":41,"is_primary":true,"text":[{"text":" pub fn new_secure() -> Result {","highlight_start":35,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:910:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m910\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_secure() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29005,"byte_end":29011,"line_start":920,"line_end":920,"column_start":39,"column_end":45,"is_primary":true,"text":[{"text":" pub fn from_u32(n: u32) -> Result {","highlight_start":39,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:920:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m920\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_u32(n: u32) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29289,"byte_end":29295,"line_start":928,"line_end":928,"column_start":44,"column_end":50,"is_primary":true,"text":[{"text":" pub fn from_dec_str(s: &str) -> Result {","highlight_start":44,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:928:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m928\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_dec_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29708,"byte_end":29714,"line_start":940,"line_end":940,"column_start":44,"column_end":50,"is_primary":true,"text":[{"text":" pub fn from_hex_str(s: &str) -> Result {","highlight_start":44,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:940:44\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m940\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_hex_str(s: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30456,"byte_end":30462,"line_start":957,"line_end":957,"column_start":46,"column_end":52,"is_primary":true,"text":[{"text":" pub fn get_rfc2409_prime_768() -> Result {","highlight_start":46,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:957:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m957\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc2409_prime_768() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_768` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30538,"byte_end":30562,"line_start":960,"line_end":960,"column_start":19,"column_end":43,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc2409_prime_768;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_768` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:960:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m960\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc2409_prime_768;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":30585,"byte_end":30591,"line_start":960,"line_end":960,"column_start":66,"column_end":72,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)","highlight_start":66,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:960:66\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m960\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_768(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31065,"byte_end":31071,"line_start":971,"line_end":971,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc2409_prime_1024() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:971:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m971\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc2409_prime_1024() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_1024` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31147,"byte_end":31172,"line_start":974,"line_end":974,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc2409_prime_1024;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc2409_prime_1024` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:974:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m974\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc2409_prime_1024;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31195,"byte_end":31201,"line_start":974,"line_end":974,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:974:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m974\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc2409_prime_1024(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31665,"byte_end":31671,"line_start":985,"line_end":985,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_1536() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:985:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m985\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_1536() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_1536` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31747,"byte_end":31772,"line_start":988,"line_end":988,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_1536;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_1536` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:988:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_1536;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":31795,"byte_end":31801,"line_start":988,"line_end":988,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:988:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m988\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_1536(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32266,"byte_end":32272,"line_start":999,"line_end":999,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_2048() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:999:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m999\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_2048() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_2048` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32348,"byte_end":32373,"line_start":1002,"line_end":1002,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_2048;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_2048` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1002:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1002\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_2048;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32396,"byte_end":32402,"line_start":1002,"line_end":1002,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1002:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1002\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_2048(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32867,"byte_end":32873,"line_start":1013,"line_end":1013,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_3072() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1013:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1013\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_3072() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_3072` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32949,"byte_end":32974,"line_start":1016,"line_end":1016,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_3072;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_3072` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1016:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1016\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_3072;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":32997,"byte_end":33003,"line_start":1016,"line_end":1016,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1016:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1016\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_3072(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33468,"byte_end":33474,"line_start":1027,"line_end":1027,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_4096() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1027:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1027\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_4096() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_4096` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33550,"byte_end":33575,"line_start":1030,"line_end":1030,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_4096;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_4096` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1030:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1030\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_4096;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":33598,"byte_end":33604,"line_start":1030,"line_end":1030,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1030:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1030\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_4096(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34069,"byte_end":34075,"line_start":1041,"line_end":1041,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_6144() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1041:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1041\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_6144() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_6144` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34151,"byte_end":34176,"line_start":1044,"line_end":1044,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_6144;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_6144` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1044:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1044\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_6144;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34199,"byte_end":34205,"line_start":1044,"line_end":1044,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1044:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1044\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_6144(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34670,"byte_end":34676,"line_start":1055,"line_end":1055,"column_start":47,"column_end":53,"is_primary":true,"text":[{"text":" pub fn get_rfc3526_prime_8192() -> Result {","highlight_start":47,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1055:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1055\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_rfc3526_prime_8192() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_8192` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34752,"byte_end":34777,"line_start":1058,"line_end":1058,"column_start":19,"column_end":44,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)","highlight_start":19,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":745,"byte_end":745,"line_start":25,"line_end":25,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BN_get_rfc3526_prime_8192;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BN_get_rfc3526_prime_8192` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1058:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1058\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BN_get_rfc3526_prime_8192;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `BigNum` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":34800,"byte_end":34806,"line_start":1058,"line_end":1058,"column_start":67,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)","highlight_start":67,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1058:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1058\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(BN_get_rfc3526_prime_8192(ptr::null_mut())).map(BigNum)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":35351,"byte_end":35357,"line_start":1075,"line_end":1075,"column_start":43,"column_end":49,"is_primary":true,"text":[{"text":" pub fn from_slice(n: &[u8]) -> Result {","highlight_start":43,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28315,"byte_end":28315,"line_start":896,"line_end":896,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1075:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1075\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_slice(n: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m896\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36472,"byte_end":36481,"line_start":1114,"line_end":1114,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":"impl fmt::Debug for BigNumRef {","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1114:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36695,"byte_end":36701,"line_start":1123,"line_end":1123,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1123:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1123\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":36917,"byte_end":36926,"line_start":1132,"line_end":1132,"column_start":23,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Display for BigNumRef {","highlight_start":23,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1132:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37142,"byte_end":37148,"line_start":1141,"line_end":1141,"column_start":23,"column_end":29,"is_primary":true,"text":[{"text":"impl fmt::Display for BigNum {","highlight_start":23,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1141:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37357,"byte_end":37366,"line_start":1150,"line_end":1150,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37346,"byte_end":37346,"line_start":1150,"line_end":1150,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37372,"byte_end":37381,"line_start":1150,"line_end":1150,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1150:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37407,"byte_end":37416,"line_start":1151,"line_end":1151,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNumRef) -> bool {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1151:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNumRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37493,"byte_end":37499,"line_start":1156,"line_end":1156,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37482,"byte_end":37482,"line_start":1156,"line_end":1156,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1156:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37505,"byte_end":37514,"line_start":1156,"line_end":1156,"column_start":28,"column_end":37,"is_primary":true,"text":[{"text":"impl PartialEq for BigNumRef {","highlight_start":28,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1156:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1156\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37540,"byte_end":37546,"line_start":1157,"line_end":1157,"column_start":24,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNum) -> bool {","highlight_start":24,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1157:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1157\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNum) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37608,"byte_end":37617,"line_start":1162,"line_end":1162,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":"impl Eq for BigNumRef {}","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1162:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1162\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for BigNumRef {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37641,"byte_end":37647,"line_start":1164,"line_end":1164,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":20,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1164:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37673,"byte_end":37679,"line_start":1165,"line_end":1165,"column_start":24,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNum) -> bool {","highlight_start":24,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1165:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1165\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNum) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37744,"byte_end":37753,"line_start":1170,"line_end":1170,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37733,"byte_end":37733,"line_start":1170,"line_end":1170,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1170:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37759,"byte_end":37765,"line_start":1170,"line_end":1170,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":"impl PartialEq for BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1170:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1170\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37791,"byte_end":37800,"line_start":1171,"line_end":1171,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, oth: &BigNumRef) -> bool {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1171:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1171\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, oth: &BigNumRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37862,"byte_end":37868,"line_start":1176,"line_end":1176,"column_start":13,"column_end":19,"is_primary":true,"text":[{"text":"impl Eq for BigNum {}","highlight_start":13,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1176:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1176\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for BigNum {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37889,"byte_end":37898,"line_start":1178,"line_end":1178,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37877,"byte_end":37877,"line_start":1178,"line_end":1178,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1178:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37904,"byte_end":37913,"line_start":1178,"line_end":1178,"column_start":32,"column_end":41,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":32,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1178:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":37948,"byte_end":37957,"line_start":1179,"line_end":1179,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNumRef) -> Option {","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1179:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1179\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNumRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38034,"byte_end":38040,"line_start":1184,"line_end":1184,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":17,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38022,"byte_end":38022,"line_start":1184,"line_end":1184,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38046,"byte_end":38055,"line_start":1184,"line_end":1184,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNumRef {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1184:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38090,"byte_end":38096,"line_start":1185,"line_end":1185,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNum) -> Option {","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1185:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNum) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38178,"byte_end":38187,"line_start":1190,"line_end":1190,"column_start":14,"column_end":23,"is_primary":true,"text":[{"text":"impl Ord for BigNumRef {","highlight_start":14,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1190:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38214,"byte_end":38223,"line_start":1191,"line_end":1191,"column_start":25,"column_end":34,"is_primary":true,"text":[{"text":" fn cmp(&self, oth: &BigNumRef) -> Ordering {","highlight_start":25,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1191:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1191\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cmp(&self, oth: &BigNumRef) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38336,"byte_end":38342,"line_start":1196,"line_end":1196,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1196:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38377,"byte_end":38383,"line_start":1197,"line_end":1197,"column_start":33,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNum) -> Option {","highlight_start":33,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1197:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1197\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNum) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38478,"byte_end":38487,"line_start":1202,"line_end":1202,"column_start":17,"column_end":26,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":17,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38466,"byte_end":38466,"line_start":1202,"line_end":1202,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1202:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38493,"byte_end":38499,"line_start":1202,"line_end":1202,"column_start":32,"column_end":38,"is_primary":true,"text":[{"text":"impl PartialOrd for BigNum {","highlight_start":32,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1202:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38534,"byte_end":38543,"line_start":1203,"line_end":1203,"column_start":33,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, oth: &BigNumRef) -> Option {","highlight_start":33,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1203:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, oth: &BigNumRef) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38627,"byte_end":38633,"line_start":1208,"line_end":1208,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":"impl Ord for BigNum {","highlight_start":14,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1208:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38660,"byte_end":38666,"line_start":1209,"line_end":1209,"column_start":25,"column_end":31,"is_primary":true,"text":[{"text":" fn cmp(&self, oth: &BigNum) -> Ordering {","highlight_start":25,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1209:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1209\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cmp(&self, oth: &BigNum) -> Ordering {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39445,"byte_end":39454,"line_start":1242,"line_end":1242,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39435,"byte_end":39435,"line_start":1242,"line_end":1242,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1242:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39464,"byte_end":39473,"line_start":1242,"line_end":1242,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1242:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Add<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39494,"byte_end":39500,"line_start":1243,"line_end":1243,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1243:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39526,"byte_end":39535,"line_start":1245,"line_end":1245,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn add(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1245:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn add(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39540,"byte_end":39546,"line_start":1245,"line_end":1245,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn add(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1245:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn add(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39655,"byte_end":39674,"line_start":1252,"line_end":1252,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Add, add);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1252\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Add, add);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39698,"byte_end":39707,"line_start":1254,"line_end":1254,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39688,"byte_end":39688,"line_start":1254,"line_end":1254,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1254:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39717,"byte_end":39726,"line_start":1254,"line_end":1254,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1254:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Sub<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39747,"byte_end":39753,"line_start":1255,"line_end":1255,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1255:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39779,"byte_end":39788,"line_start":1257,"line_end":1257,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn sub(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1257:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn sub(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39793,"byte_end":39799,"line_start":1257,"line_end":1257,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn sub(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1257:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn sub(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39908,"byte_end":39927,"line_start":1264,"line_end":1264,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Sub, sub);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1264\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Sub, sub);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39951,"byte_end":39960,"line_start":1266,"line_end":1266,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39941,"byte_end":39941,"line_start":1266,"line_end":1266,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1266:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39970,"byte_end":39979,"line_start":1266,"line_end":1266,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1266:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1266\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Mul<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40000,"byte_end":40006,"line_start":1267,"line_end":1267,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1267:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1267\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40032,"byte_end":40041,"line_start":1269,"line_end":1269,"column_start":24,"column_end":33,"is_primary":true,"text":[{"text":" fn mul(self, oth: &BigNumRef) -> BigNum {","highlight_start":24,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1269:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn mul(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40046,"byte_end":40052,"line_start":1269,"line_end":1269,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" fn mul(self, oth: &BigNumRef) -> BigNum {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1269:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn mul(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40224,"byte_end":40243,"line_start":1277,"line_end":1277,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Mul, mul);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Mul, mul);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40267,"byte_end":40276,"line_start":1279,"line_end":1279,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40257,"byte_end":40257,"line_start":1279,"line_end":1279,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1279:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40286,"byte_end":40295,"line_start":1279,"line_end":1279,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1279:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1279\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Div<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40316,"byte_end":40322,"line_start":1280,"line_end":1280,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1280:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1280\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40351,"byte_end":40360,"line_start":1282,"line_end":1282,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" fn div(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1282:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn div(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40365,"byte_end":40371,"line_start":1282,"line_end":1282,"column_start":41,"column_end":47,"is_primary":true,"text":[{"text":" fn div(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":41,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1282:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn div(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40543,"byte_end":40562,"line_start":1290,"line_end":1290,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Div, div);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Div, div);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40586,"byte_end":40595,"line_start":1292,"line_end":1292,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40576,"byte_end":40576,"line_start":1292,"line_end":1292,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":", BigNumRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1292:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a, 'b\u001b[0m\u001b[0m\u001b[38;5;10m, BigNumRef\u001b[0m\u001b[0m> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40605,"byte_end":40614,"line_start":1292,"line_end":1292,"column_start":41,"column_end":50,"is_primary":true,"text":[{"text":"impl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {","highlight_start":41,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1292:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a, 'b> Rem<&'b BigNumRef> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40635,"byte_end":40641,"line_start":1293,"line_end":1293,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1293:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1293\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40670,"byte_end":40679,"line_start":1295,"line_end":1295,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" fn rem(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1295:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn rem(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40684,"byte_end":40690,"line_start":1295,"line_end":1295,"column_start":41,"column_end":47,"is_primary":true,"text":[{"text":" fn rem(self, oth: &'b BigNumRef) -> BigNum {","highlight_start":41,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1295:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn rem(self, oth: &'b BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38811,"byte_end":38817,"line_start":1216,"line_end":1216,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38827,"byte_end":38836,"line_start":1216,"line_end":1216,"column_start":45,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {","highlight_start":45,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1216:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38865,"byte_end":38871,"line_start":1217,"line_end":1217,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1217:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38904,"byte_end":38910,"line_start":1219,"line_end":1219,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38915,"byte_end":38921,"line_start":1219,"line_end":1219,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1219:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1219\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39019,"byte_end":39028,"line_start":1224,"line_end":1224,"column_start":29,"column_end":38,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":29,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39038,"byte_end":39044,"line_start":1224,"line_end":1224,"column_start":48,"column_end":54,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {","highlight_start":48,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1224:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1224\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNumRef> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39073,"byte_end":39079,"line_start":1225,"line_end":1225,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1225:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1225\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39112,"byte_end":39121,"line_start":1227,"line_end":1227,"column_start":31,"column_end":40,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":31,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39126,"byte_end":39132,"line_start":1227,"line_end":1227,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNumRef) -> BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1227:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNumRef) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39230,"byte_end":39236,"line_start":1232,"line_end":1232,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39246,"byte_end":39252,"line_start":1232,"line_end":1232,"column_start":45,"column_end":51,"is_primary":true,"text":[{"text":" impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {","highlight_start":45,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1232:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m impl<'a, 'b> $t<&'b BigNum> for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39281,"byte_end":39287,"line_start":1233,"line_end":1233,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1233:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39320,"byte_end":39326,"line_start":1235,"line_end":1235,"column_start":31,"column_end":37,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":31,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39331,"byte_end":39337,"line_start":1235,"line_end":1235,"column_start":42,"column_end":48,"is_primary":true,"text":[{"text":" fn $m(self, oth: &BigNum) -> BigNum {","highlight_start":42,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40862,"byte_end":40881,"line_start":1303,"line_end":1303,"column_start":1,"column_end":20,"is_primary":false,"text":[{"text":"delegate!(Rem, rem);","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"delegate!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":38729,"byte_end":38750,"line_start":1214,"line_end":1214,"column_start":1,"column_end":22,"is_primary":false,"text":[{"text":"macro_rules! delegate {","highlight_start":1,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1235:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn $m(self, oth: &BigNum) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mdelegate!(Rem, rem);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12min this macro invocation\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: this error originates in the macro `delegate` (in Nightly builds, run with -Z macro-backtrace for more info)\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40910,"byte_end":40919,"line_start":1305,"line_end":1305,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> Shl for &'a BigNumRef {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1305:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shl for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40940,"byte_end":40946,"line_start":1306,"line_end":1306,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1306:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1306\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40977,"byte_end":40983,"line_start":1308,"line_end":1308,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shl(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1308:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1308\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shl(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41111,"byte_end":41117,"line_start":1315,"line_end":1315,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":"impl<'a> Shl for &'a BigNum {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1315:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1315\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shl for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41138,"byte_end":41144,"line_start":1316,"line_end":1316,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1316:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41175,"byte_end":41181,"line_start":1318,"line_end":1318,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shl(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1318:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1318\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shl(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41247,"byte_end":41256,"line_start":1323,"line_end":1323,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":"impl<'a> Shr for &'a BigNumRef {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1323:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1323\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shr for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41277,"byte_end":41283,"line_start":1324,"line_end":1324,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1324:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41314,"byte_end":41320,"line_start":1326,"line_end":1326,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shr(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1326:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shr(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41448,"byte_end":41454,"line_start":1333,"line_end":1333,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":"impl<'a> Shr for &'a BigNum {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1333:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1333\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Shr for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41475,"byte_end":41481,"line_start":1334,"line_end":1334,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1334:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1334\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41512,"byte_end":41518,"line_start":1336,"line_end":1336,"column_start":29,"column_end":35,"is_primary":true,"text":[{"text":" fn shr(self, n: i32) -> BigNum {","highlight_start":29,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1336:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1336\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn shr(self, n: i32) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNumRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41579,"byte_end":41588,"line_start":1341,"line_end":1341,"column_start":22,"column_end":31,"is_primary":true,"text":[{"text":"impl<'a> Neg for &'a BigNumRef {","highlight_start":22,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNumRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1341:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Neg for &'a BigNumRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41609,"byte_end":41615,"line_start":1342,"line_end":1342,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1342:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1342\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41638,"byte_end":41644,"line_start":1344,"line_end":1344,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" fn neg(self) -> BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1344:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1344\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41716,"byte_end":41722,"line_start":1349,"line_end":1349,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":"impl<'a> Neg for &'a BigNum {","highlight_start":22,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1349:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl<'a> Neg for &'a BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41743,"byte_end":41749,"line_start":1350,"line_end":1350,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1350:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41772,"byte_end":41778,"line_start":1352,"line_end":1352,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" fn neg(self) -> BigNum {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1352:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41830,"byte_end":41836,"line_start":1357,"line_end":1357,"column_start":14,"column_end":20,"is_primary":true,"text":[{"text":"impl Neg for BigNum {","highlight_start":14,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1357:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1357\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Neg for BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41857,"byte_end":41863,"line_start":1358,"line_end":1358,"column_start":19,"column_end":25,"is_primary":true,"text":[{"text":" type Output = BigNum;","highlight_start":19,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1358:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = BigNum;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BigNum` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41890,"byte_end":41896,"line_start":1360,"line_end":1360,"column_start":25,"column_end":31,"is_primary":true,"text":[{"text":" fn neg(mut self) -> BigNum {","highlight_start":25,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BigNum` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1360:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1360\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn neg(mut self) -> BigNum {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Inner` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":2316,"byte_end":2321,"line_start":97,"line_end":97,"column_start":19,"column_end":24,"is_primary":true,"text":[{"text":"pub struct Cipher(Inner);","highlight_start":19,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inner` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:97:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Cipher(Inner);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":14464,"byte_end":14485,"line_start":463,"line_end":463,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_key_length(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_key_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:463:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m463\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_key_length(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_key_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":14769,"byte_end":14789,"line_start":473,"line_end":473,"column_start":18,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_iv_length(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_iv_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:473:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m473\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_iv_length(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_iv_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":15046,"byte_end":15067,"line_start":483,"line_end":483,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_block_size(self.as_ptr()) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":40,"byte_end":40,"line_start":4,"line_end":4,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cvt_p;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_block_size;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:483:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m483\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_block_size(self.as_ptr()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_block_size;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2471,"byte_end":2480,"line_start":78,"line_end":78,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct CipherCtx;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2471,"byte_end":2480,"line_start":78,"line_end":78,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct CipherCtx;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:78:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2537,"byte_end":2549,"line_start":80,"line_end":80,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct CipherCtxRef;","highlight_start":16,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2537,"byte_end":2549,"line_start":80,"line_end":80,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct CipherCtxRef;","highlight_start":16,"highlight_end":28}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:80:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CipherCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2559,"byte_end":2568,"line_start":83,"line_end":83,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl CipherCtx {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2559,"byte_end":2568,"line_start":83,"line_end":83,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl CipherCtx {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:83:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CipherCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `CipherCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs","byte_start":13918,"byte_end":13947,"line_start":443,"line_end":443,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct CipherRef(Opaque);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `CipherRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2849,"byte_end":2861,"line_start":96,"line_end":96,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl CipherCtxRef {","highlight_start":6,"highlight_end":18}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2849,"byte_end":2861,"line_start":96,"line_end":96,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl CipherCtxRef {","highlight_start":6,"highlight_end":18}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CipherCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:96:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CipherCtxRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs:443:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct CipherRef(Opaque);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `CipherRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_CTX_get0_cipher` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":9217,"byte_end":9243,"line_start":276,"line_end":276,"column_start":22,"column_end":48,"is_primary":true,"text":[{"text":" assert!(!EVP_CIPHER_CTX_get0_cipher(self.as_ptr()).is_null());","highlight_start":22,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":1747,"byte_end":1747,"line_start":53,"line_end":53,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_CTX_get0_cipher;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_CTX_get0_cipher` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:276:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m assert!(!EVP_CIPHER_CTX_get0_cipher(self.as_ptr()).is_null());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_CTX_get0_cipher;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2532,"byte_end":2546,"line_start":63,"line_end":63,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct CmsContentInfo;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:63:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m63\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfo;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfoRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2665,"byte_end":2682,"line_start":67,"line_end":67,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct CmsContentInfoRef;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfoRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:67:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct CmsContentInfoRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfoRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":2692,"byte_end":2709,"line_start":70,"line_end":70,"column_start":6,"column_end":23,"is_primary":true,"text":[{"text":"impl CmsContentInfoRef {","highlight_start":6,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfoRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:70:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CmsContentInfoRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4585,"byte_end":4599,"line_start":138,"line_end":138,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:138:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4760,"byte_end":4774,"line_start":141,"line_end":141,"column_start":51,"column_end":65,"is_primary":true,"text":[{"text":" pub fn smime_read_cms(smime: &[u8]) -> Result {","highlight_start":51,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:141:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m141\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn smime_read_cms(smime: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5150,"byte_end":5164,"line_start":155,"line_end":155,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" CmsContentInfo,","highlight_start":9,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:155:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CmsContentInfo,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5351,"byte_end":5365,"line_start":163,"line_end":163,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" CmsContentInfo,","highlight_start":9,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:163:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CmsContentInfo,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5813,"byte_end":5823,"line_start":177,"line_end":177,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:177:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m177\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":5841,"byte_end":5855,"line_start":178,"line_end":178,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:178:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7060,"byte_end":7070,"line_start":215,"line_end":215,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:215:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m215\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CmsContentInfo` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7088,"byte_end":7102,"line_start":216,"line_end":216,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4584,"byte_end":4584,"line_start":138,"line_end":138,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl CmsContentInfo {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CmsContentInfo` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:216:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m138\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m CmsContentInfo {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `CMSOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":8116,"byte_end":8126,"line_start":245,"line_end":245,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: CMSOptions,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CMSOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:245:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: CMSOptions,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Conf` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":169,"byte_end":173,"line_start":7,"line_end":7,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":" pub struct Conf;","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Conf` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:7:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Conf;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ConfRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs","byte_start":190,"byte_end":197,"line_start":8,"line_end":8,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct ConfRef;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ConfRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs:8:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ConfRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":1826,"byte_end":1837,"line_start":68,"line_end":68,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_pqg(","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:68:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_pqg(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":2311,"byte_end":2322,"line_start":83,"line_end":83,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), ptr::null_mut()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:83:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m83\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), ptr::null_mut()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":2696,"byte_end":2707,"line_start":93,"line_end":93,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, ptr::null_mut(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:93:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, ptr::null_mut(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":3146,"byte_end":3157,"line_start":106,"line_end":106,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:106:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DH_set0_key(dh_ptr, pub_key.as_ptr(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":5837,"byte_end":5848,"line_start":196,"line_end":196,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:196:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6165,"byte_end":6176,"line_start":206,"line_end":206,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:206:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6582,"byte_end":6593,"line_start":220,"line_end":220,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:220:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":6957,"byte_end":6968,"line_start":235,"line_end":235,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:235:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":7859,"byte_end":7870,"line_start":265,"line_end":265,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" DH_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs","byte_start":35,"byte_end":35,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DH_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DH_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs:265:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DH_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DH_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":2921,"byte_end":2933,"line_start":107,"line_end":107,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:107:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_key(self.as_ptr(), &mut pub_key, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4115,"byte_end":4127,"line_start":143,"line_end":143,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:143:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m143\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut priv_key);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4673,"byte_end":4685,"line_start":164,"line_end":164,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:164:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m164\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), &mut p, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":4992,"byte_end":5004,"line_start":174,"line_end":174,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:174:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), &mut q, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":5306,"byte_end":5318,"line_start":184,"line_end":184,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_get0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_get0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:184:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_get0_pqg(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut g);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_get0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":5827,"byte_end":5839,"line_start":200,"line_end":200,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:200:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":7767,"byte_end":7779,"line_start":261,"line_end":261,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:261:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":7878,"byte_end":7890,"line_start":263,"line_end":263,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), priv_key.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:263:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), priv_key.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9049,"byte_end":9061,"line_start":302,"line_end":302,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_pqg;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_pqg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:302:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m302\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_pqg(dsa.0, p.as_ptr(), q.as_ptr(), g.as_ptr()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_pqg;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":9160,"byte_end":9172,"line_start":304,"line_end":304,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), ptr::null_mut()))?;","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:304:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(DSA_set0_key(dsa.0, pub_key.as_ptr(), ptr::null_mut()))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12877,"byte_end":12883,"line_start":431,"line_end":431,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct DsaSig;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:431:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m431\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSig;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8407,"byte_end":8487,"line_start":258,"line_end":258,"column_start":9,"column_end":89,"is_primary":false,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":9,"highlight_end":89}],"label":"similarly named struct `DsaRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":703,"byte_end":1836,"line_start":23,"line_end":63,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generic_foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":43},{"text":" type CType = ffi::DSA;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::DSA_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA keys.","highlight_start":1,"highlight_end":38},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A DSA object contains the parameters p, q, and g. There is a private","highlight_start":1,"highlight_end":78},{"text":" /// and public key. The values p, g, and q are:","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// * `p`: DSA prime parameter","highlight_start":1,"highlight_end":35},{"text":" /// * `q`: DSA sub-prime parameter","highlight_start":1,"highlight_end":39},{"text":" /// * `g`: DSA base parameter","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These values are used to calculate a pair of asymmetrical keys used for","highlight_start":1,"highlight_end":80},{"text":" /// signing.","highlight_start":1,"highlight_end":17},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`DSA_new`]","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`DSA_new`]: https://www.openssl.org/docs/manmaster/crypto/DSA_new.html","highlight_start":1,"highlight_end":80},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::dsa::Dsa;","highlight_start":1,"highlight_end":31},{"text":" /// use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":40},{"text":" /// use openssl::pkey::Private;","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// fn create_dsa() -> Result, ErrorStack> {","highlight_start":1,"highlight_end":62},{"text":" /// let sign = Dsa::generate(2048)?;","highlight_start":1,"highlight_end":45},{"text":" /// Ok(sign)","highlight_start":1,"highlight_end":21},{"text":" /// }","highlight_start":1,"highlight_end":10},{"text":" /// # fn main() {","highlight_start":1,"highlight_end":22},{"text":" /// # create_dsa();","highlight_start":1,"highlight_end":27},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct Dsa;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to [`Dsa`].","highlight_start":1,"highlight_end":30},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Dsa`]: struct.Dsa.html","highlight_start":1,"highlight_end":33},{"text":" pub struct DsaRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generic_foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5643,"byte_end":5695,"line_start":165,"line_end":165,"column_start":1,"column_end":53,"is_primary":false,"text":[{"text":"macro_rules! generic_foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12936,"byte_end":12945,"line_start":434,"line_end":434,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DsaSigRef;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12936,"byte_end":12945,"line_start":434,"line_end":434,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DsaSigRef;","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"DsaRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:434:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m434\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DsaSigRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `DsaRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `DsaRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12955,"byte_end":12961,"line_start":437,"line_end":437,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl DsaSig {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:437:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m437\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_set0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13262,"byte_end":13274,"line_start":443,"line_end":443,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_set0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_set0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:443:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m443\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_set0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13520,"byte_end":13526,"line_start":453,"line_end":453,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" DsaSig,","highlight_start":9,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":12954,"byte_end":12954,"line_start":437,"line_end":437,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:453:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m453\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DsaSig,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m437\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13582,"byte_end":13588,"line_start":458,"line_end":458,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for DsaSig {","highlight_start":21,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:458:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m458\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for DsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":8407,"byte_end":8487,"line_start":258,"line_end":258,"column_start":9,"column_end":89,"is_primary":false,"text":[{"text":" pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);","highlight_start":9,"highlight_end":89}],"label":"similarly named struct `DsaRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":703,"byte_end":1836,"line_start":23,"line_end":63,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"generic_foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":43},{"text":" type CType = ffi::DSA;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::DSA_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Object representing DSA keys.","highlight_start":1,"highlight_end":38},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// A DSA object contains the parameters p, q, and g. There is a private","highlight_start":1,"highlight_end":78},{"text":" /// and public key. The values p, g, and q are:","highlight_start":1,"highlight_end":53},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// * `p`: DSA prime parameter","highlight_start":1,"highlight_end":35},{"text":" /// * `q`: DSA sub-prime parameter","highlight_start":1,"highlight_end":39},{"text":" /// * `g`: DSA base parameter","highlight_start":1,"highlight_end":34},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// These values are used to calculate a pair of asymmetrical keys used for","highlight_start":1,"highlight_end":80},{"text":" /// signing.","highlight_start":1,"highlight_end":17},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// OpenSSL documentation at [`DSA_new`]","highlight_start":1,"highlight_end":45},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`DSA_new`]: https://www.openssl.org/docs/manmaster/crypto/DSA_new.html","highlight_start":1,"highlight_end":80},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// # Examples","highlight_start":1,"highlight_end":19},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" /// use openssl::dsa::Dsa;","highlight_start":1,"highlight_end":31},{"text":" /// use openssl::error::ErrorStack;","highlight_start":1,"highlight_end":40},{"text":" /// use openssl::pkey::Private;","highlight_start":1,"highlight_end":36},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// fn create_dsa() -> Result, ErrorStack> {","highlight_start":1,"highlight_end":62},{"text":" /// let sign = Dsa::generate(2048)?;","highlight_start":1,"highlight_end":45},{"text":" /// Ok(sign)","highlight_start":1,"highlight_end":21},{"text":" /// }","highlight_start":1,"highlight_end":10},{"text":" /// # fn main() {","highlight_start":1,"highlight_end":22},{"text":" /// # create_dsa();","highlight_start":1,"highlight_end":27},{"text":" /// # }","highlight_start":1,"highlight_end":12},{"text":" /// ```","highlight_start":1,"highlight_end":12},{"text":" pub struct Dsa;","highlight_start":1,"highlight_end":23},{"text":" /// Reference to [`Dsa`].","highlight_start":1,"highlight_end":30},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Dsa`]: struct.Dsa.html","highlight_start":1,"highlight_end":33},{"text":" pub struct DsaRef;","highlight_start":1,"highlight_end":26},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"generic_foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5643,"byte_end":5695,"line_start":165,"line_end":165,"column_start":1,"column_end":53,"is_primary":false,"text":[{"text":"macro_rules! generic_foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13791,"byte_end":13800,"line_start":467,"line_end":467,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl DsaSigRef {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13791,"byte_end":13800,"line_start":467,"line_end":467,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl DsaSigRef {","highlight_start":6,"highlight_end":15}],"label":null,"suggested_replacement":"DsaRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:467:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DsaSigRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `DsaRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:258:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct $borrowed(::foreign_types::Opaque, ::std::marker::PhantomData);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `DsaRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14177,"byte_end":14189,"line_start":480,"line_end":480,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:480:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m480\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":14479,"byte_end":14491,"line_start":490,"line_end":490,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" DSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":311,"byte_end":311,"line_start":8,"line_end":8,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:490:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m490\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m DSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4572,"byte_end":4579,"line_start":110,"line_end":110,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct EcGroup;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:110:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroup;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4678,"byte_end":4688,"line_start":114,"line_end":114,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct EcGroupRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:114:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcGroupRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4698,"byte_end":4705,"line_start":117,"line_end":117,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:117:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5236,"byte_end":5243,"line_start":133,"line_end":133,"column_start":48,"column_end":55,"is_primary":true,"text":[{"text":" pub fn from_curve_name(nid: Nid) -> Result {","highlight_start":48,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4697,"byte_end":4697,"line_start":117,"line_end":117,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:133:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m133\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_curve_name(nid: Nid) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcGroup` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5365,"byte_end":5372,"line_start":136,"line_end":136,"column_start":70,"column_end":77,"is_primary":true,"text":[{"text":" cvt_p(ffi::EC_GROUP_new_by_curve_name(nid.as_raw())).map(EcGroup)","highlight_start":70,"highlight_end":77}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:136:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m136\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::EC_GROUP_new_by_curve_name(nid.as_raw())).map(EcGroup)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroup` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5618,"byte_end":5625,"line_start":147,"line_end":147,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":4697,"byte_end":4697,"line_start":117,"line_end":117,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcGroup {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:147:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m117\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcGroup {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcGroup` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5851,"byte_end":5858,"line_start":155,"line_end":155,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" .map(EcGroup)","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcGroup` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:155:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(EcGroup)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":5884,"byte_end":5894,"line_start":160,"line_end":160,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl EcGroupRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:160:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcGroupRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8526,"byte_end":8536,"line_start":242,"line_end":242,"column_start":33,"column_end":43,"is_primary":true,"text":[{"text":" pub fn generator(&self) -> &EcPointRef {","highlight_start":33,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:242:33\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn generator(&self) -> &EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8844,"byte_end":8851,"line_start":253,"line_end":253,"column_start":20,"column_end":27,"is_primary":true,"text":[{"text":" generator: EcPoint,","highlight_start":20,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:253:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m generator: EcPoint,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10809,"byte_end":10816,"line_start":320,"line_end":320,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct EcPoint;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:320:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m320\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPoint;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10877,"byte_end":10887,"line_start":322,"line_end":322,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct EcPointRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:322:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcPointRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10897,"byte_end":10907,"line_start":325,"line_end":325,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl EcPointRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:325:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11050,"byte_end":11060,"line_start":330,"line_end":330,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:330:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m330\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11074,"byte_end":11084,"line_start":331,"line_end":331,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" a: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:331:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m331\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m a: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11098,"byte_end":11108,"line_start":332,"line_end":332,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" b: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:332:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m332\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m b: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11578,"byte_end":11588,"line_start":351,"line_end":351,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:351:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":11602,"byte_end":11612,"line_start":352,"line_end":352,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" q: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:352:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m q: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12180,"byte_end":12190,"line_start":374,"line_end":374,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:374:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m374\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12762,"byte_end":12772,"line_start":396,"line_end":396,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:396:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":12809,"byte_end":12819,"line_start":398,"line_end":398,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" q: &EcPointRef,","highlight_start":13,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:398:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m398\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m q: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":13328,"byte_end":13338,"line_start":418,"line_end":418,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" pub fn invert(&mut self, group: &EcGroupRef, ctx: &BigNumContextRef) -> Result<(), ErrorStack> {","highlight_start":38,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:418:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m418\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn invert(&mut self, group: &EcGroupRef, ctx: &BigNumContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":13745,"byte_end":13755,"line_start":433,"line_end":433,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:433:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m433\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14757,"byte_end":14767,"line_start":468,"line_end":468,"column_start":36,"column_end":46,"is_primary":true,"text":[{"text":" pub fn to_owned(&self, group: &EcGroupRef) -> Result {","highlight_start":36,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:468:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self, group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14779,"byte_end":14786,"line_start":468,"line_end":468,"column_start":58,"column_end":65,"is_primary":true,"text":[{"text":" pub fn to_owned(&self, group: &EcGroupRef) -> Result {","highlight_start":58,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":10896,"byte_end":10896,"line_start":325,"line_end":325,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPointRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:468:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m468\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self, group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcPoint` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":14879,"byte_end":14886,"line_start":469,"line_end":469,"column_start":78,"column_end":85,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::EC_POINT_dup(self.as_ptr(), group.as_ptr())).map(EcPoint) }","highlight_start":78,"highlight_end":85}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:469:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m469\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::EC_POINT_dup(self.as_ptr(), group.as_ptr())).map(EcPoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15030,"byte_end":15040,"line_start":476,"line_end":476,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:476:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m476\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15058,"byte_end":15068,"line_start":477,"line_end":477,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" other: &EcPointRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:477:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m other: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":15664,"byte_end":15674,"line_start":497,"line_end":497,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:497:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m497\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":16309,"byte_end":16319,"line_start":519,"line_end":519,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:519:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m519\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":16967,"byte_end":16977,"line_start":541,"line_end":541,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:541:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m541\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":17673,"byte_end":17683,"line_start":564,"line_end":564,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:564:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m564\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18209,"byte_end":18219,"line_start":583,"line_end":583,"column_start":39,"column_end":49,"is_primary":true,"text":[{"text":" pub fn is_infinity(&self, group: &EcGroupRef) -> bool {","highlight_start":39,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:583:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m583\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn is_infinity(&self, group: &EcGroupRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18509,"byte_end":18519,"line_start":594,"line_end":594,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:594:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m594\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18824,"byte_end":18831,"line_start":608,"line_end":608,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:608:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18942,"byte_end":18952,"line_start":611,"line_end":611,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" pub fn new(group: &EcGroupRef) -> Result {","highlight_start":24,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:611:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m611\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18964,"byte_end":18971,"line_start":611,"line_end":611,"column_start":46,"column_end":53,"is_primary":true,"text":[{"text":" pub fn new(group: &EcGroupRef) -> Result {","highlight_start":46,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18823,"byte_end":18823,"line_start":608,"line_end":608,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:611:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m611\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(group: &EcGroupRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find value `EcPoint` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19049,"byte_end":19056,"line_start":612,"line_end":612,"column_start":63,"column_end":70,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::EC_POINT_new(group.as_ptr())).map(EcPoint) }","highlight_start":63,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:612:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m612\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::EC_POINT_new(group.as_ptr())).map(EcPoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19196,"byte_end":19206,"line_start":618,"line_end":618,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:618:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m618\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19280,"byte_end":19287,"line_start":621,"line_end":621,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":18823,"byte_end":18823,"line_start":608,"line_end":608,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcPoint {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:621:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m621\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21139,"byte_end":21149,"line_start":687,"line_end":687,"column_start":34,"column_end":44,"is_primary":true,"text":[{"text":" pub fn public_key(&self) -> &EcPointRef {","highlight_start":34,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:687:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn public_key(&self) -> &EcPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21954,"byte_end":21964,"line_start":717,"line_end":717,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" pub fn group(&self) -> &EcGroupRef {","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:717:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m717\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn group(&self) -> &EcGroupRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":23246,"byte_end":23256,"line_start":758,"line_end":758,"column_start":31,"column_end":41,"is_primary":true,"text":[{"text":" pub fn from_group(group: &EcGroupRef) -> Result, ErrorStack> {","highlight_start":31,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:758:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m758\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_group(group: &EcGroupRef) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":24644,"byte_end":24654,"line_start":799,"line_end":799,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:799:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m799\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":24677,"byte_end":24687,"line_start":800,"line_end":800,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" public_key: &EcPointRef,","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:800:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m800\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m public_key: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":25423,"byte_end":25433,"line_start":821,"line_end":821,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:821:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m821\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":27640,"byte_end":27650,"line_start":891,"line_end":891,"column_start":29,"column_end":39,"is_primary":true,"text":[{"text":" pub fn generate(group: &EcGroupRef) -> Result, ErrorStack> {","highlight_start":29,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:891:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m891\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn generate(group: &EcGroupRef) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcGroupRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":28235,"byte_end":28245,"line_start":905,"line_end":905,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" group: &EcGroupRef,","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcGroupRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:905:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m905\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m group: &EcGroupRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":28304,"byte_end":28314,"line_start":907,"line_end":907,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":" public_key: &EcPointRef,","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:907:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m907\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m public_key: &EcPointRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":591,"byte_end":599,"line_start":22,"line_end":22,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct EcdsaSig;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:22:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m22\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSig;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":656,"byte_end":667,"line_start":24,"line_end":24,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct EcdsaSigRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct EcdsaSigRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":677,"byte_end":685,"line_start":27,"line_end":27,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:27:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":879,"byte_end":887,"line_start":30,"line_end":30,"column_start":64,"column_end":72,"is_primary":true,"text":[{"text":" pub fn sign(data: &[u8], eckey: &EcKeyRef) -> Result","highlight_start":64,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:30:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m30\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn sign(data: &[u8], eckey: &EcKeyRef) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1450,"byte_end":1458,"line_start":47,"line_end":47,"column_start":68,"column_end":76,"is_primary":true,"text":[{"text":" pub fn from_private_components(r: BigNum, s: BigNum) -> Result {","highlight_start":68,"highlight_end":76}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:47:68\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_private_components(r: BigNum, s: BigNum) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_set0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1555,"byte_end":1569,"line_start":50,"line_end":50,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_set0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_set0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:50:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m50\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_set0(sig, r.as_ptr(), s.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_set0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSig` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1821,"byte_end":1829,"line_start":60,"line_end":60,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" EcdsaSig,","highlight_start":9,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":676,"byte_end":676,"line_start":27,"line_end":27,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl EcdsaSig {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSig` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:60:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcdsaSig,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m EcdsaSig {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `EcdsaSigRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1872,"byte_end":1883,"line_start":65,"line_end":65,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl EcdsaSigRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `EcdsaSigRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:65:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m65\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl EcdsaSigRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":2865,"byte_end":2879,"line_start":96,"line_end":96,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:96:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_get0(self.as_ptr(), &mut r, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":3201,"byte_end":3215,"line_start":106,"line_end":106,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" ECDSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":77,"byte_end":77,"line_start":3,"line_end":3,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ECDSA_SIG_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ECDSA_SIG_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:106:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ECDSA_SIG_get0(self.as_ptr(), ptr::null_mut(), &mut s);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ECDSA_SIG_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `ShimStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2239,"byte_end":2246,"line_start":102,"line_end":102,"column_start":11,"column_end":18,"is_primary":true,"text":[{"text":" file: ShimStr,","highlight_start":11,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShimStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:102:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m file: ShimStr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ShimStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2282,"byte_end":2289,"line_start":104,"line_end":104,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":" func: Option,","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2207,"byte_end":2207,"line_start":100,"line_end":100,"column_start":17,"column_end":17,"is_primary":true,"text":[{"text":"pub struct Error {","highlight_start":17,"highlight_end":17}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShimStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:104:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m func: Option,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m100\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct Error\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ERR_get_error_all` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":2744,"byte_end":2761,"line_start":122,"line_end":122,"column_start":19,"column_end":36,"is_primary":true,"text":[{"text":" match ERR_get_error_all(&mut file, &mut line, &mut func, &mut data, &mut flags) {","highlight_start":19,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":441,"byte_end":441,"line_start":18,"line_end":18,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ERR_get_error_all;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ERR_get_error_all` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:122:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m122\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m match ERR_get_error_all(&mut file, &mut line, &mut func, &mut data, &mut flags) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m18\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ERR_get_error_all;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `RetStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":7125,"byte_end":7131,"line_start":249,"line_end":249,"column_start":38,"column_end":44,"is_primary":true,"text":[{"text":" pub fn function(&self) -> Option> {","highlight_start":38,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `RetStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:249:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn function(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `RetStr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":7990,"byte_end":7996,"line_start":274,"line_end":274,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn file(&self) -> RetStr<'_> {","highlight_start":27,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `RetStr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:274:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m274\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn file(&self) -> RetStr<'_> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":6810,"byte_end":6824,"line_start":249,"line_end":249,"column_start":34,"column_end":48,"is_primary":true,"text":[{"text":" let ctx = unsafe { cvt_p(EVP_MD_CTX_new())? };","highlight_start":34,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:249:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = unsafe { cvt_p(EVP_MD_CTX_new())? };\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":9421,"byte_end":9435,"line_start":350,"line_end":350,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" let ctx = EVP_MD_CTX_new();","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:350:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m350\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = EVP_MD_CTX_new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":9902,"byte_end":9917,"line_start":371,"line_end":371,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs","byte_start":928,"byte_end":928,"line_start":33,"line_end":33,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs:371:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m33\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `LibCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":239,"byte_end":245,"line_start":10,"line_end":10,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct LibCtx;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:10:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `LibCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":262,"byte_end":271,"line_start":11,"line_end":11,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct LibCtxRef;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:11:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct LibCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `LibCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":281,"byte_end":287,"line_start":14,"line_end":14,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl LibCtx {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `LibCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:14:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl LibCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Inner` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs","byte_start":1631,"byte_end":1636,"line_start":74,"line_end":74,"column_start":15,"column_end":20,"is_primary":true,"text":[{"text":"pub struct Md(Inner);","highlight_start":15,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Inner` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs:74:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct Md(Inner);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2840,"byte_end":2845,"line_start":107,"line_end":107,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" pub struct MdCtx;","highlight_start":16,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:107:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtx;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2899,"byte_end":2907,"line_start":109,"line_end":109,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct MdCtxRef;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:109:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m109\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct MdCtxRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MdCtx` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2917,"byte_end":2922,"line_start":112,"line_end":112,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":"impl MdCtx {","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:112:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl MdCtx {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3119,"byte_end":3133,"line_start":120,"line_end":120,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ptr = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":2191,"byte_end":2191,"line_start":84,"line_end":84,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:120:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `MdCtxRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3200,"byte_end":3208,"line_start":126,"line_end":126,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl MdCtxRef {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MdCtxRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:126:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl MdCtxRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5509,"byte_end":5526,"line_start":149,"line_end":149,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct OcspBasicResponse;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:149:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m149\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5543,"byte_end":5563,"line_start":150,"line_end":150,"column_start":16,"column_end":36,"is_primary":true,"text":[{"text":" pub struct OcspBasicResponseRef;","highlight_start":16,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:150:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m150\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspBasicResponseRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5573,"byte_end":5593,"line_start":153,"line_end":153,"column_start":6,"column_end":26,"is_primary":true,"text":[{"text":"impl OcspBasicResponseRef {","highlight_start":6,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:153:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m153\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspBasicResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspFlag` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":5997,"byte_end":6005,"line_start":163,"line_end":163,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" flags: OcspFlag,","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspFlag` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:163:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: OcspFlag,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertIdRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":6426,"byte_end":6439,"line_start":178,"line_end":178,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" pub fn find_status<'a>(&'a self, id: &OcspCertIdRef) -> Option> {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertIdRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:178:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m178\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn find_status<'a>(&'a self, id: &OcspCertIdRef) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7735,"byte_end":7745,"line_start":216,"line_end":216,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct OcspCertId;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:216:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertId;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertIdRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7762,"byte_end":7775,"line_start":217,"line_end":217,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OcspCertIdRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertIdRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:217:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspCertIdRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7785,"byte_end":7795,"line_start":220,"line_end":220,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl OcspCertId {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:220:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspCertId {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8019,"byte_end":8029,"line_start":227,"line_end":227,"column_start":17,"column_end":27,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":7784,"byte_end":7784,"line_start":220,"line_end":220,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspCertId {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:227:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspCertId {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspCertId` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8234,"byte_end":8244,"line_start":234,"line_end":234,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" .map(OcspCertId)","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:234:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m234\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(OcspCertId)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8392,"byte_end":8404,"line_start":243,"line_end":243,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct OcspResponse;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:243:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8421,"byte_end":8436,"line_start":244,"line_end":244,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct OcspResponseRef;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:244:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m244\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspResponseRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8446,"byte_end":8458,"line_start":247,"line_end":247,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:247:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8739,"byte_end":8759,"line_start":254,"line_end":254,"column_start":23,"column_end":43,"is_primary":true,"text":[{"text":" body: Option<&OcspBasicResponseRef>,","highlight_start":23,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:254:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m body: Option<&OcspBasicResponseRef>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8778,"byte_end":8790,"line_start":255,"line_end":255,"column_start":17,"column_end":29,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:255:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspResponse` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9028,"byte_end":9040,"line_start":263,"line_end":263,"column_start":18,"column_end":30,"is_primary":true,"text":[{"text":" .map(OcspResponse)","highlight_start":18,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:263:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(OcspResponse)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9197,"byte_end":9209,"line_start":271,"line_end":271,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" OcspResponse,","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":8445,"byte_end":8445,"line_start":247,"line_end":247,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponse {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:271:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OcspResponse,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m247\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponse {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspResponseRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9256,"byte_end":9271,"line_start":276,"line_end":276,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl OcspResponseRef {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspResponseRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:276:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspBasicResponse` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9877,"byte_end":9894,"line_start":294,"line_end":294,"column_start":35,"column_end":52,"is_primary":true,"text":[{"text":" pub fn basic(&self) -> Result {","highlight_start":35,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9255,"byte_end":9255,"line_start":276,"line_end":276,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspResponseRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:294:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m294\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn basic(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspResponseRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspBasicResponse` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":9983,"byte_end":10000,"line_start":295,"line_end":295,"column_start":74,"column_end":91,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::OCSP_response_get1_basic(self.as_ptr())).map(OcspBasicResponse) }","highlight_start":74,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspBasicResponse` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:295:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m295\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::OCSP_response_get1_basic(self.as_ptr())).map(OcspBasicResponse) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10138,"byte_end":10149,"line_start":303,"line_end":303,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct OcspRequest;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:303:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequest;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequestRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10166,"byte_end":10180,"line_start":304,"line_end":304,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct OcspRequestRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequestRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:304:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m304\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspRequestRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10190,"byte_end":10201,"line_start":307,"line_end":307,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:307:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10268,"byte_end":10279,"line_start":309,"line_end":309,"column_start":28,"column_end":39,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10189,"byte_end":10189,"line_start":307,"line_end":307,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:309:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `OcspRequest` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10385,"byte_end":10396,"line_start":313,"line_end":313,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" cvt_p(ffi::OCSP_REQUEST_new()).map(OcspRequest)","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:313:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::OCSP_REQUEST_new()).map(OcspRequest)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequest` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10551,"byte_end":10562,"line_start":321,"line_end":321,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" OcspRequest,","highlight_start":9,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10189,"byte_end":10189,"line_start":307,"line_end":307,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequest {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequest` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:321:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m321\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OcspRequest,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequest {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspRequestRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10608,"byte_end":10622,"line_start":326,"line_end":326,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl OcspRequestRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspRequestRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:326:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl OcspRequestRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspCertId` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10872,"byte_end":10882,"line_start":335,"line_end":335,"column_start":34,"column_end":44,"is_primary":true,"text":[{"text":" pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {","highlight_start":34,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspCertId` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:335:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10899,"byte_end":10912,"line_start":335,"line_end":335,"column_start":61,"column_end":74,"is_primary":true,"text":[{"text":" pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {","highlight_start":61,"highlight_end":74}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":10607,"byte_end":10607,"line_start":326,"line_end":326,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl OcspRequestRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:335:61\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn add_id(&mut self, id: OcspCertId) -> Result<&mut OcspOneReqRef, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m OcspRequestRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReq` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11250,"byte_end":11260,"line_start":348,"line_end":348,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct OcspOneReq;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReq` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:348:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReq;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OcspOneReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11277,"byte_end":11290,"line_start":349,"line_end":349,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OcspOneReqRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OcspOneReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:349:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OcspOneReqRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":554,"byte_end":560,"line_start":23,"line_end":23,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct Pkcs12;","highlight_start":16,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:23:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":577,"byte_end":586,"line_start":24,"line_end":24,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct Pkcs12Ref;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs12Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":596,"byte_end":605,"line_start":27,"line_end":27,"column_start":6,"column_end":15,"is_primary":true,"text":[{"text":"impl Pkcs12Ref {","highlight_start":6,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:27:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs12Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":1933,"byte_end":1939,"line_start":75,"line_end":75,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl Pkcs12 {","highlight_start":6,"highlight_end":12}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:75:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs12 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":2075,"byte_end":2081,"line_start":80,"line_end":80,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" Pkcs12,","highlight_start":9,"highlight_end":15}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":1932,"byte_end":1932,"line_start":75,"line_end":75,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:80:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs12,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m75\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":5794,"byte_end":5800,"line_start":214,"line_end":214,"column_start":17,"column_end":23,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":3609,"byte_end":3609,"line_start":139,"line_end":139,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:214:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m139\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs12` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":6091,"byte_end":6097,"line_start":226,"line_end":226,"column_start":52,"column_end":58,"is_primary":true,"text":[{"text":" pub fn build2(&self, password: &str) -> Result {","highlight_start":52,"highlight_end":58}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":3609,"byte_end":3609,"line_start":139,"line_end":139,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs12Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:226:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m226\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build2(&self, password: &str) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m139\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs12Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs12` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs","byte_start":7396,"byte_end":7402,"line_start":258,"line_end":258,"column_start":18,"column_end":24,"is_primary":true,"text":[{"text":" .map(Pkcs12)?;","highlight_start":18,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs12` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs:258:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs12)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":616,"byte_end":621,"line_start":24,"line_end":24,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" pub struct Pkcs7;","highlight_start":16,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:24:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m24\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":668,"byte_end":676,"line_start":27,"line_end":27,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Pkcs7Ref;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:27:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Pkcs7Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1575,"byte_end":1580,"line_start":53,"line_end":53,"column_start":6,"column_end":11,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":6,"highlight_end":11}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:53:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1807,"byte_end":1812,"line_start":60,"line_end":60,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" Pkcs7,","highlight_start":9,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:60:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs7,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1985,"byte_end":1990,"line_start":68,"line_end":68,"column_start":9,"column_end":14,"is_primary":true,"text":[{"text":" Pkcs7,","highlight_start":9,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:68:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Pkcs7,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":2252,"byte_end":2257,"line_start":77,"line_end":77,"column_start":48,"column_end":53,"is_primary":true,"text":[{"text":" pub fn from_smime(input: &[u8]) -> Result<(Pkcs7, Option>), ErrorStack> {","highlight_start":48,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:77:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn from_smime(input: &[u8]) -> Result<(Pkcs7, Option>), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":2534,"byte_end":2539,"line_start":84,"line_end":84,"column_start":86,"column_end":91,"is_primary":true,"text":[{"text":" cvt_p(ffi::SMIME_read_PKCS7(input_bio.as_ptr(), &mut bcont_bio)).map(Pkcs7)?;","highlight_start":86,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:84:86\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::SMIME_read_PKCS7(input_bio.as_ptr(), &mut bcont_bio)).map(Pkcs7)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3212,"byte_end":3222,"line_start":105,"line_end":105,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:105:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m105\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3240,"byte_end":3245,"line_start":106,"line_end":106,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:106:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m106\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":3528,"byte_end":3533,"line_start":116,"line_end":116,"column_start":18,"column_end":23,"is_primary":true,"text":[{"text":" .map(Pkcs7)","highlight_start":18,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:116:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs7)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4053,"byte_end":4063,"line_start":132,"line_end":132,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:132:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4081,"byte_end":4086,"line_start":133,"line_end":133,"column_start":17,"column_end":22,"is_primary":true,"text":[{"text":" ) -> Result","highlight_start":17,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":1574,"byte_end":1574,"line_start":53,"line_end":53,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Pkcs7 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:133:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m133\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Pkcs7 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++\u001b[0m\n\n"} +{"message":"cannot find value `Pkcs7` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4436,"byte_end":4441,"line_start":146,"line_end":146,"column_start":18,"column_end":23,"is_primary":true,"text":[{"text":" .map(Pkcs7)","highlight_start":18,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Pkcs7` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:146:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(Pkcs7)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4467,"byte_end":4475,"line_start":151,"line_end":151,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Pkcs7Ref {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:151:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Pkcs7Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":4615,"byte_end":4625,"line_start":154,"line_end":154,"column_start":49,"column_end":59,"is_primary":true,"text":[{"text":" pub fn to_smime(&self, input: &[u8], flags: Pkcs7Flags) -> Result, ErrorStack> {","highlight_start":49,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:154:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m154\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_smime(&self, input: &[u8], flags: Pkcs7Flags) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":5789,"byte_end":5799,"line_start":195,"line_end":195,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:195:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m195\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":6803,"byte_end":6813,"line_start":227,"line_end":227,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:227:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Pkcs7Flags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs","byte_start":7768,"byte_end":7778,"line_start":262,"line_end":262,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" flags: Pkcs7Flags,","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Pkcs7Flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs:262:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m flags: Pkcs7Flags,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_PKEY_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":4359,"byte_end":4374,"line_start":151,"line_end":151,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_PKEY_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs","byte_start":1358,"byte_end":1358,"line_start":43,"line_end":43,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::bio::{MemBio, MemBioSlice};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_PKEY_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_PKEY_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs:151:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m151\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_PKEY_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m43\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_PKEY_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Provider` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":329,"byte_end":337,"line_start":13,"line_end":13,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct Provider;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Provider` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:13:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `ProviderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":393,"byte_end":404,"line_start":15,"line_end":15,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct ProviderRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ProviderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:15:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct ProviderRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Provider` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":520,"byte_end":528,"line_start":23,"line_end":23,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl Provider {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Provider` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:23:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Provider {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Provider`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":1100,"byte_end":1108,"line_start":36,"line_end":36,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Provider::from_ptr(p))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Provider`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:36:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m36\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Provider::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Provider`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":1877,"byte_end":1885,"line_start":58,"line_end":58,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Provider::from_ptr(p))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Provider`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use core::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::error::ErrorStack;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use std::any::Provider;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs:58:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Provider::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Provider`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use core::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use std::any::Provider;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":5502,"byte_end":5514,"line_start":180,"line_end":180,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut d);","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:180:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m180\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut d);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":5854,"byte_end":5870,"line_start":190,"line_end":190,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_get0_factors(self.as_ptr(), &mut p, ptr::null_mut());","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:190:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_factors(self.as_ptr(), &mut p, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6198,"byte_end":6214,"line_start":200,"line_end":200,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_get0_factors(self.as_ptr(), ptr::null_mut(), &mut q);","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:200:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_factors(self.as_ptr(), ptr::null_mut(), &mut q);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6549,"byte_end":6568,"line_start":210,"line_end":210,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), &mut dp, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:210:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m210\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), &mut dp, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":6923,"byte_end":6942,"line_start":220,"line_end":220,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), &mut dq, ptr::null_mut());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:220:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m220\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), &mut dq, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":7293,"byte_end":7312,"line_start":230,"line_end":230,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut qi);","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:230:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m230\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_crt_params(self.as_ptr(), ptr::null_mut(), ptr::null_mut(), &mut qi);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":10841,"byte_end":10853,"line_start":351,"line_end":351,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), &mut n, ptr::null_mut(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:351:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), &mut n, ptr::null_mut(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":11168,"byte_end":11180,"line_start":361,"line_end":361,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut e, ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_get0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_get0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:361:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m361\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_get0_key(self.as_ptr(), ptr::null_mut(), &mut e, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_get0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":11908,"byte_end":11920,"line_start":380,"line_end":380,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), ptr::null_mut());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:380:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m380\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":13855,"byte_end":13867,"line_start":440,"line_end":440,"column_start":13,"column_end":25,"is_primary":true,"text":[{"text":" RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), d.as_ptr());","highlight_start":13,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:440:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m440\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_key(rsa, n.as_ptr(), e.as_ptr(), d.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_factors` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":14364,"byte_end":14380,"line_start":455,"line_end":455,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" RSA_set0_factors(self.rsa.as_ptr(), p.as_ptr(), q.as_ptr());","highlight_start":13,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_factors;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_factors` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:455:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_factors(self.rsa.as_ptr(), p.as_ptr(), q.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_factors;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `RSA_set0_crt_params` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":14968,"byte_end":14987,"line_start":474,"line_end":474,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" RSA_set0_crt_params(","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs","byte_start":1033,"byte_end":1033,"line_start":26,"line_end":26,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::RSA_set0_crt_params;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `RSA_set0_crt_params` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs:474:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m474\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RSA_set0_crt_params(\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m26\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::RSA_set0_crt_params;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":3512,"byte_end":3527,"line_start":127,"line_end":127,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.md_ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:127:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m127\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.md_ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":4889,"byte_end":4903,"line_start":174,"line_end":174,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ctx = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:174:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":5255,"byte_end":5270,"line_start":184,"line_end":184,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(ctx);","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:184:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":12844,"byte_end":12859,"line_start":421,"line_end":421,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(self.md_ctx);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:421:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m421\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(self.md_ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":14238,"byte_end":14252,"line_start":467,"line_end":467,"column_start":29,"column_end":43,"is_primary":true,"text":[{"text":" let ctx = cvt_p(EVP_MD_CTX_new())?;","highlight_start":29,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_new;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_new` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:467:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m467\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ctx = cvt_p(EVP_MD_CTX_new())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_new;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":14606,"byte_end":14621,"line_start":477,"line_end":477,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" EVP_MD_CTX_free(ctx);","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs","byte_start":1874,"byte_end":1874,"line_start":70,"line_end":70,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_MD_CTX_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_MD_CTX_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs:477:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m477\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EVP_MD_CTX_free(ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_MD_CTX_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":362,"byte_end":383,"line_start":14,"line_end":14,"column_start":16,"column_end":37,"is_primary":true,"text":[{"text":" pub struct SrtpProtectionProfile;","highlight_start":16,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:14:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfile;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfileRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":446,"byte_end":470,"line_start":16,"line_end":16,"column_start":16,"column_end":40,"is_primary":true,"text":[{"text":" pub struct SrtpProtectionProfileRef;","highlight_start":16,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfileRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:16:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SrtpProtectionProfileRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfile` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":494,"byte_end":515,"line_start":19,"line_end":19,"column_start":20,"column_end":41,"is_primary":true,"text":[{"text":"impl Stackable for SrtpProtectionProfile {","highlight_start":20,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfile` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:19:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for SrtpProtectionProfile {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SrtpProtectionProfileRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs","byte_start":586,"byte_end":610,"line_start":23,"line_end":23,"column_start":6,"column_end":30,"is_primary":true,"text":[{"text":"impl SrtpProtectionProfileRef {","highlight_start":6,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SrtpProtectionProfileRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs:23:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m23\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SrtpProtectionProfileRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `BIO_METHOD` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":620,"byte_end":630,"line_start":25,"line_end":25,"column_start":22,"column_end":32,"is_primary":true,"text":[{"text":"pub struct BioMethod(BIO_METHOD);","highlight_start":22,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `BIO_METHOD` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:25:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct BioMethod(BIO_METHOD);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BIO_METHOD`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":724,"byte_end":734,"line_start":29,"line_end":29,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" BIO_METHOD::new::().map(BioMethod)","highlight_start":9,"highlight_end":19}],"label":"use of undeclared type `BIO_METHOD`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_METHOD;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BIO_METHOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:29:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m29\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_METHOD::new::().map(BioMethod)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BIO_METHOD`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_METHOD;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1172,"byte_end":1184,"line_start":48,"line_end":48,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" BIO_set_data(bio, Box::into_raw(state) as *mut _);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:48:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m48\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, Box::into_raw(state) as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1231,"byte_end":1243,"line_start":49,"line_end":49,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 1);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:49:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 1);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":1627,"byte_end":1639,"line_start":66,"line_end":66,"column_start":20,"column_end":32,"is_primary":true,"text":[{"text":" let state = &*(BIO_get_data(bio) as *const StreamState);","highlight_start":20,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:66:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m66\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let state = &*(BIO_get_data(bio) as *const StreamState);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":2185,"byte_end":2197,"line_start":85,"line_end":85,"column_start":12,"column_end":24,"is_primary":true,"text":[{"text":" &mut *(BIO_get_data(bio) as *mut _)","highlight_start":12,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:85:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut *(BIO_get_data(bio) as *mut _)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4494,"byte_end":4506,"line_start":172,"line_end":172,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 0);","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:172:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m172\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4545,"byte_end":4557,"line_start":174,"line_end":174,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_data(bio, ptr::null_mut());","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:174:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m174\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_flags` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4585,"byte_end":4598,"line_start":175,"line_end":175,"column_start":5,"column_end":18,"is_primary":true,"text":[{"text":" BIO_set_flags(bio, 0);","highlight_start":5,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_flags;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_flags;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_flags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:175:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m175\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_flags(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_flags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_flags;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4738,"byte_end":4750,"line_start":184,"line_end":184,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" let data = BIO_get_data(bio);","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_get_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_get_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:184:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let data = BIO_get_data(bio);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_get_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4852,"byte_end":4864,"line_start":187,"line_end":187,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_data(bio, ptr::null_mut());","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:187:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_data(bio, ptr::null_mut());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4892,"byte_end":4904,"line_start":188,"line_end":188,"column_start":5,"column_end":17,"is_primary":true,"text":[{"text":" BIO_set_init(bio, 0);","highlight_start":5,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing one of these items","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use crate::ssl::bio::ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::BIO_set_init;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_init` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:188:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_init(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing one of these items\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use crate::ssl::bio::ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::BIO_set_init;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `DataPtr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":11510,"byte_end":11517,"line_start":400,"line_end":400,"column_start":11,"column_end":18,"is_primary":true,"text":[{"text":" data: DataPtr,","highlight_start":11,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DataPtr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:400:11\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m400\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m data: DataPtr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `CookiePtr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs","byte_start":15474,"byte_end":15483,"line_start":533,"line_end":533,"column_start":13,"column_end":22,"is_primary":true,"text":[{"text":" cookie: CookiePtr,","highlight_start":13,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `CookiePtr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs:533:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m533\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cookie: CookiePtr,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":12983,"byte_end":12993,"line_start":339,"line_end":339,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_method()) }","highlight_start":28,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:339:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `DTLS_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13149,"byte_end":13160,"line_start":345,"line_end":345,"column_start":28,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { SslMethod(DTLS_method()) }","highlight_start":28,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::DTLS_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `DTLS_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:345:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m345\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(DTLS_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::DTLS_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_client_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13351,"byte_end":13368,"line_start":351,"line_end":351,"column_start":28,"column_end":45,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_client_method()) }","highlight_start":28,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_client_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_client_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:351:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m351\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_client_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_client_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `TLS_server_method` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":13559,"byte_end":13576,"line_start":357,"line_end":357,"column_start":28,"column_end":45,"is_primary":true,"text":[{"text":" unsafe { SslMethod(TLS_server_method()) }","highlight_start":28,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::TLS_server_method;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `TLS_server_method` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:357:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m357\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SslMethod(TLS_server_method()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::TLS_server_method;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20545,"byte_end":20548,"line_start":546,"line_end":546,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":42,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20545,"byte_end":20548,"line_start":546,"line_end":546,"column_start":42,"column_end":45,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":42,"highlight_end":45}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:546:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20550,"byte_end":20560,"line_start":546,"line_end":546,"column_start":47,"column_end":57,"is_primary":true,"text":[{"text":"static SESSION_CTX_INDEX: OnceCell> = OnceCell::new();","highlight_start":47,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:546:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m546\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mstatic SESSION_CTX_INDEX: OnceCell> = OnceCell::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20639,"byte_end":20642,"line_start":548,"line_end":548,"column_start":57,"column_end":60,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":57,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20639,"byte_end":20642,"line_start":548,"line_end":548,"column_start":57,"column_end":60,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":57,"highlight_end":60}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20611,"byte_end":20611,"line_start":548,"line_end":548,"column_start":29,"column_end":29,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":29,"highlight_end":29}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:548:57\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, SslContext>, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20644,"byte_end":20654,"line_start":548,"line_end":548,"column_start":62,"column_end":72,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":62,"highlight_end":72}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20611,"byte_end":20611,"line_start":548,"line_end":548,"column_start":29,"column_end":29,"is_primary":true,"text":[{"text":"fn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {","highlight_start":29,"highlight_end":29}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:548:62\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn try_get_session_ctx_index() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m548\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn try_get_session_ctx_index\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m() -> Result<&'static Index, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25578,"byte_end":25588,"line_start":706,"line_end":706,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":"pub struct SslContextBuilder(SslContext);","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:706:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m706\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslContextBuilder(SslContext);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":26560,"byte_end":26573,"line_start":736,"line_end":736,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_verify(&mut self, mode: SslVerifyMode) {","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:736:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m736\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify(&mut self, mode: SslVerifyMode) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":27188,"byte_end":27201,"line_start":749,"line_end":749,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:749:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28075,"byte_end":28081,"line_start":770,"line_end":770,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28075,"byte_end":28081,"line_start":770,"line_end":770,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:770:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m770\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut SslAlert) -> Result<(), SniError> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30885,"byte_end":30892,"line_start":839,"line_end":839,"column_start":38,"column_end":45,"is_primary":true,"text":[{"text":" pub fn set_mode(&mut self, mode: SslMode) -> SslMode {","highlight_start":38,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:839:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_mode(&mut self, mode: SslMode) -> SslMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30897,"byte_end":30904,"line_start":839,"line_end":839,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":" pub fn set_mode(&mut self, mode: SslMode) -> SslMode {","highlight_start":50,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:839:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_mode(&mut self, mode: SslMode) -> SslMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `MtuTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":30999,"byte_end":31004,"line_start":841,"line_end":841,"column_start":76,"column_end":81,"is_primary":true,"text":[{"text":" let bits = ffi::SSL_CTX_set_mode(self.as_ptr(), mode.bits() as MtuTy) as SslBitType;","highlight_start":76,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MtuTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:841:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let bits = ffi::SSL_CTX_set_mode(self.as_ptr(), mode.bits() as MtuTy) as SslBitType;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslMode` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31033,"byte_end":31040,"line_start":842,"line_end":842,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" SslMode { bits }","highlight_start":13,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:842:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m842\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslMode { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31918,"byte_end":31924,"line_start":861,"line_end":861,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":31918,"byte_end":31924,"line_start":861,"line_end":861,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:861:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m861\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SizeTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/marker.rs","byte_start":5285,"byte_end":5300,"line_start":146,"line_end":146,"column_start":1,"column_end":16,"is_primary":false,"text":[{"text":"pub trait Sized {","highlight_start":1,"highlight_end":16}],"label":"similarly named trait `Sized` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":36437,"byte_end":36443,"line_start":959,"line_end":959,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" sid_ctx.len() as SizeTy,","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":36437,"byte_end":36443,"line_start":959,"line_end":959,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" sid_ctx.len() as SizeTy,","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"Sized","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SizeTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:959:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m959\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m sid_ctx.len() as SizeTy,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `Sized`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/marker.rs:146:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m146\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait Sized {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `Sized` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":41975,"byte_end":41985,"line_start":1111,"line_end":1111,"column_start":43,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":43,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1111:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":41990,"byte_end":42000,"line_start":1111,"line_end":1111,"column_start":58,"column_end":68,"is_primary":true,"text":[{"text":" pub fn set_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":58,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1111:58\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1111\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42103,"byte_end":42117,"line_start":1113,"line_end":1113,"column_start":82,"column_end":96,"is_primary":true,"text":[{"text":" unsafe { ffi::SSL_CTX_set_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;","highlight_start":82,"highlight_end":96}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1113:82\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ffi::SSL_CTX_set_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42127,"byte_end":42137,"line_start":1114,"line_end":1114,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1114:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42272,"byte_end":42282,"line_start":1119,"line_end":1119,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" pub fn options(&self) -> SslOptions {","highlight_start":30,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1119:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn options(&self) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42358,"byte_end":42372,"line_start":1120,"line_end":1120,"column_start":74,"column_end":88,"is_primary":true,"text":[{"text":" let bits = unsafe { ffi::SSL_CTX_get_options(self.as_ptr()) } as SslOptionsRepr;","highlight_start":74,"highlight_end":88}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1120:74\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1120\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let bits = unsafe { ffi::SSL_CTX_get_options(self.as_ptr()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42382,"byte_end":42392,"line_start":1121,"line_end":1121,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1121:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42566,"byte_end":42576,"line_start":1126,"line_end":1126,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":45,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1126:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptions` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42581,"byte_end":42591,"line_start":1126,"line_end":1126,"column_start":60,"column_end":70,"is_primary":true,"text":[{"text":" pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {","highlight_start":60,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1126:60\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1126\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_options(&mut self, option: SslOptions) -> SslOptions {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslOptionsRepr` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42696,"byte_end":42710,"line_start":1128,"line_end":1128,"column_start":84,"column_end":98,"is_primary":true,"text":[{"text":" unsafe { ffi::SSL_CTX_clear_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;","highlight_start":84,"highlight_end":98}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslOptionsRepr` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1128:84\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1128\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { ffi::SSL_CTX_clear_options(self.as_ptr(), option.bits()) } as SslOptionsRepr;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslOptions` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":42720,"byte_end":42730,"line_start":1129,"line_end":1129,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslOptions { bits }","highlight_start":9,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslOptions` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1129:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslOptions { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47857,"byte_end":47863,"line_start":1265,"line_end":1265,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47857,"byte_end":47863,"line_start":1265,"line_end":1265,"column_start":28,"column_end":34,"is_primary":true,"text":[{"text":" F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,","highlight_start":28,"highlight_end":34}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1265:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: for<'a> Fn(&mut SslRef, &'a [u8]) -> Result<&'a [u8], AlpnError> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50788,"byte_end":50794,"line_start":1328,"line_end":1328,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50788,"byte_end":50794,"line_start":1328,"line_end":1328,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1328:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1328\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51688,"byte_end":51694,"line_start":1349,"line_end":1349,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51688,"byte_end":51694,"line_start":1349,"line_end":1349,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1349:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52244,"byte_end":52250,"line_start":1364,"line_end":1364,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52244,"byte_end":52250,"line_start":1364,"line_end":1364,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1364:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1364\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8], &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52953,"byte_end":52959,"line_start":1381,"line_end":1381,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":52953,"byte_end":52959,"line_start":1381,"line_end":1381,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1381:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, Option<&[u8]>, &mut [u8]) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54289,"byte_end":54295,"line_start":1408,"line_end":1408,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54289,"byte_end":54295,"line_start":1408,"line_end":1408,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1408:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1408\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54297,"byte_end":54307,"line_start":1408,"line_end":1408,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":28,"highlight_end":38}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54297,"byte_end":54307,"line_start":1408,"line_end":1408,"column_start":28,"column_end":38,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,","highlight_start":28,"highlight_end":38}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1408:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1408\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, SslSession) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54877,"byte_end":54890,"line_start":1422,"line_end":1422,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1422:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1422\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54893,"byte_end":54906,"line_start":1422,"line_end":1422,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,","highlight_start":32,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1422:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1422\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslContextRef, &SslSessionRef) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55820,"byte_end":55826,"line_start":1446,"line_end":1446,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55820,"byte_end":55826,"line_start":1446,"line_end":1446,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1446:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55845,"byte_end":55855,"line_start":1446,"line_end":1446,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":45,"highlight_end":55}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55845,"byte_end":55855,"line_start":1446,"line_end":1446,"column_start":45,"column_end":55,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,","highlight_start":45,"highlight_end":55}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1446:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1446\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> Option<\u001b[0m\u001b[0m\u001b[38;5;10mSslVersion\u001b[0m\u001b[0m> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56571,"byte_end":56577,"line_start":1463,"line_end":1463,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" F: Fn(&SslRef, &str) + 'static + Sync + Send,","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56571,"byte_end":56577,"line_start":1463,"line_end":1463,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" F: Fn(&SslRef, &str) + 'static + Sync + Send,","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1463:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1463\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&SslRef, &str) + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionCacheMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57063,"byte_end":57082,"line_start":1475,"line_end":1475,"column_start":52,"column_end":71,"is_primary":true,"text":[{"text":" pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {","highlight_start":52,"highlight_end":71}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1475:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionCacheMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57087,"byte_end":57106,"line_start":1475,"line_end":1475,"column_start":76,"column_end":95,"is_primary":true,"text":[{"text":" pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {","highlight_start":76,"highlight_end":95}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1475:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1475\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_session_cache_mode(&mut self, mode: SslSessionCacheMode) -> SslSessionCacheMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `SslSessionCacheMode` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57226,"byte_end":57245,"line_start":1478,"line_end":1478,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" SslSessionCacheMode { bits }","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `SslSessionCacheMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1478:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1478\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionCacheMode { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57739,"byte_end":57745,"line_start":1491,"line_end":1491,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57739,"byte_end":57745,"line_start":1491,"line_end":1491,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1491:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1491\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58715,"byte_end":58721,"line_start":1514,"line_end":1514,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58715,"byte_end":58721,"line_start":1514,"line_end":1514,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1514:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1514\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59444,"byte_end":59450,"line_start":1533,"line_end":1533,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59444,"byte_end":59450,"line_start":1533,"line_end":1533,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1533:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1533\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut [u8]) -> Result + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60119,"byte_end":60125,"line_start":1549,"line_end":1549,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60119,"byte_end":60125,"line_start":1549,"line_end":1549,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1549:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &[u8]) -> bool + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60680,"byte_end":60690,"line_start":1562,"line_end":1562,"column_start":51,"column_end":61,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1562:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1562\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60811,"byte_end":60821,"line_start":1566,"line_end":1566,"column_start":53,"column_end":63,"is_primary":true,"text":[{"text":" fn set_ex_data_inner(&mut self, index: Index, data: T) -> *mut c_void {","highlight_start":53,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":25596,"byte_end":25596,"line_start":708,"line_end":708,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1566:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn set_ex_data_inner(&mut self, index: Index, data: T) -> *mut c_void {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61516,"byte_end":61522,"line_start":1588,"line_end":1588,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61516,"byte_end":61522,"line_start":1588,"line_end":1588,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1588:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1588\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61540,"byte_end":61556,"line_start":1589,"line_end":1589,"column_start":17,"column_end":33,"is_primary":true,"text":[{"text":" ExtensionContext,","highlight_start":17,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1589:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1589\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61797,"byte_end":61803,"line_start":1597,"line_end":1597,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61797,"byte_end":61803,"line_start":1597,"line_end":1597,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" &mut SslRef,","highlight_start":22,"highlight_end":28}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1597:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1597\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m &mut SslRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61821,"byte_end":61837,"line_start":1598,"line_end":1598,"column_start":17,"column_end":33,"is_primary":true,"text":[{"text":" ExtensionContext,","highlight_start":17,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1598:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1598\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ExtensionContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":61366,"byte_end":61382,"line_start":1582,"line_end":1582,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" context: ExtensionContext,","highlight_start":18,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ExtensionContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1582:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m context: ExtensionContext,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63531,"byte_end":63537,"line_start":1650,"line_end":1650,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63531,"byte_end":63537,"line_start":1650,"line_end":1650,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, &mut SslAlert) -> Result","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1650:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1650\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, &mut SslAlert) -> Result\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslCacheSize` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":64350,"byte_end":64362,"line_start":1672,"line_end":1672,"column_start":69,"column_end":81,"is_primary":true,"text":[{"text":" ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy","highlight_start":69,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslCacheSize` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1672:69\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1672\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslCacheTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":64367,"byte_end":64377,"line_start":1672,"line_end":1672,"column_start":86,"column_end":96,"is_primary":true,"text":[{"text":" ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy","highlight_start":86,"highlight_end":96}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslCacheTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1672:86\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1672\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ffi::SSL_CTX_sess_set_cache_size(self.as_ptr(), size as SslCacheSize) as SslCacheTy\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":65832,"byte_end":65842,"line_start":1712,"line_end":1712,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" pub fn build(self) -> SslContext {","highlight_start":27,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1712:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1712\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66147,"byte_end":66157,"line_start":1725,"line_end":1725,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslContext;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1725:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66266,"byte_end":66279,"line_start":1730,"line_end":1730,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct SslContextRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1730:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66299,"byte_end":66309,"line_start":1733,"line_end":1733,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslContext {","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1733:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1733\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66396,"byte_end":66409,"line_start":1739,"line_end":1739,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":"impl ToOwned for SslContextRef {","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1739:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1739\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66429,"byte_end":66439,"line_start":1740,"line_end":1740,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslContext;","highlight_start":18,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1740:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1740\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = SslContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_CTX_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66511,"byte_end":66525,"line_start":1744,"line_end":1744,"column_start":13,"column_end":27,"is_primary":true,"text":[{"text":" SSL_CTX_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_CTX_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_CTX_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1744:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1744\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SSL_CTX_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_CTX_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66659,"byte_end":66669,"line_start":1751,"line_end":1751,"column_start":21,"column_end":31,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslContext {","highlight_start":21,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1751:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1751\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66785,"byte_end":66795,"line_start":1757,"line_end":1757,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1757:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67314,"byte_end":67324,"line_start":1768,"line_end":1768,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66784,"byte_end":66784,"line_start":1757,"line_end":1757,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1768:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1768\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67759,"byte_end":67769,"line_start":1783,"line_end":1783,"column_start":38,"column_end":48,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66784,"byte_end":66784,"line_start":1757,"line_end":1757,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1783:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1783\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cached_ex_index() -> Index\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1757\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68134,"byte_end":68147,"line_start":1798,"line_end":1798,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl SslContextRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1798:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1798\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":69885,"byte_end":69895,"line_start":1841,"line_end":1841,"column_start":43,"column_end":53,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68133,"byte_end":68133,"line_start":1798,"line_end":1798,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1841:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1798\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":70959,"byte_end":70972,"line_start":1870,"line_end":1870,"column_start":48,"column_end":61,"is_primary":true,"text":[{"text":" pub unsafe fn add_session(&self, session: &SslSessionRef) -> bool {","highlight_start":48,"highlight_end":61}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1870:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1870\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn add_session(&self, session: &SslSessionRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":71523,"byte_end":71536,"line_start":1883,"line_end":1883,"column_start":51,"column_end":64,"is_primary":true,"text":[{"text":" pub unsafe fn remove_session(&self, session: &SslSessionRef) -> bool {","highlight_start":51,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1883:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1883\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn remove_session(&self, session: &SslSessionRef) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":72245,"byte_end":72258,"line_start":1900,"line_end":1900,"column_start":34,"column_end":47,"is_primary":true,"text":[{"text":" pub fn verify_mode(&self) -> SslVerifyMode {","highlight_start":34,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1900:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1900\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn verify_mode(&self) -> SslVerifyMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77530,"byte_end":77540,"line_start":2083,"line_end":2083,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslSession;","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77530,"byte_end":77540,"line_start":2083,"line_end":2083,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct SslSession;","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2083:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2083\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSession;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77650,"byte_end":77663,"line_start":2088,"line_end":2088,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct SslSessionRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2088:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2088\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslSessionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77683,"byte_end":77693,"line_start":2091,"line_end":2091,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslSession {","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77683,"byte_end":77693,"line_start":2091,"line_end":2091,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":"impl Clone for SslSession {","highlight_start":16,"highlight_end":26}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2091:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2091\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77719,"byte_end":77729,"line_start":2092,"line_end":2092,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" fn clone(&self) -> SslSession {","highlight_start":24,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77719,"byte_end":77729,"line_start":2092,"line_end":2092,"column_start":24,"column_end":34,"is_primary":true,"text":[{"text":" fn clone(&self) -> SslSession {","highlight_start":24,"highlight_end":34}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2092:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2092\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone(&self) -> SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77784,"byte_end":77794,"line_start":2097,"line_end":2097,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":6,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77784,"byte_end":77794,"line_start":2097,"line_end":2097,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":6,"highlight_end":16}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2097:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2097\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77937,"byte_end":77947,"line_start":2102,"line_end":2102,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslSession,","highlight_start":9,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77937,"byte_end":77947,"line_start":2102,"line_end":2102,"column_start":9,"column_end":19,"is_primary":true,"text":[{"text":" SslSession,","highlight_start":9,"highlight_end":19}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77783,"byte_end":77783,"line_start":2097,"line_end":2097,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslSession {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2102:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10mSslVersion\u001b[0m\u001b[0m,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2097\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78004,"byte_end":78017,"line_start":2107,"line_end":2107,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":"impl ToOwned for SslSessionRef {","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2107:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2107\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for SslSessionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78037,"byte_end":78047,"line_start":2108,"line_end":2108,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslSession;","highlight_start":18,"highlight_end":28}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78037,"byte_end":78047,"line_start":2108,"line_end":2108,"column_start":18,"column_end":28,"is_primary":true,"text":[{"text":" type Owned = SslSession;","highlight_start":18,"highlight_end":28}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2108:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2108\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = SslSession;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find type `SslSession` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78076,"byte_end":78086,"line_start":2110,"line_end":2110,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> SslSession {","highlight_start":27,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78076,"byte_end":78086,"line_start":2110,"line_end":2110,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> SslSession {","highlight_start":27,"highlight_end":37}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2110:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2110\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn to_owned(&self) -> SslSession {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78118,"byte_end":78136,"line_start":2112,"line_end":2112,"column_start":13,"column_end":31,"is_primary":true,"text":[{"text":" SSL_SESSION_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2112:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2112\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SSL_SESSION_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78215,"byte_end":78228,"line_start":2118,"line_end":2118,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl SslSessionRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2118:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2118\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslSessionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78689,"byte_end":78715,"line_start":2132,"line_end":2132,"column_start":18,"column_end":44,"is_primary":true,"text":[{"text":" unsafe { SSL_SESSION_get_master_key(self.as_ptr(), ptr::null_mut(), 0) }","highlight_start":18,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_get_master_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2132:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2132\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_SESSION_get_master_key(self.as_ptr(), ptr::null_mut(), 0) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_get_master_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":79043,"byte_end":79069,"line_start":2140,"line_end":2140,"column_start":18,"column_end":44,"is_primary":true,"text":[{"text":" unsafe { SSL_SESSION_get_master_key(self.as_ptr(), buf.as_mut_ptr(), buf.len()) }","highlight_start":18,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_SESSION_get_master_key;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_SESSION_get_master_key` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2140:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2140\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_SESSION_get_master_key(self.as_ptr(), buf.as_mut_ptr(), buf.len()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_SESSION_get_master_key;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81058,"byte_end":81061,"line_start":2198,"line_end":2198,"column_start":16,"column_end":19,"is_primary":true,"text":[{"text":" pub struct Ssl;","highlight_start":16,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5488,"byte_end":5494,"line_start":158,"line_end":158,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" unsafe impl Send for $owned{}","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2198:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2198\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Ssl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:158:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m158\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m unsafe impl Send for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m{}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81153,"byte_end":81159,"line_start":2203,"line_end":2203,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct SslRef;","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81153,"byte_end":81159,"line_start":2203,"line_end":2203,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" pub struct SslRef;","highlight_start":16,"highlight_end":22}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2203:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2203\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct SslRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81058,"byte_end":81061,"line_start":2198,"line_end":2198,"column_start":16,"column_end":19,"is_primary":true,"text":[{"text":" pub struct Ssl;","highlight_start":16,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":5575,"byte_end":5581,"line_start":160,"line_end":160,"column_start":34,"column_end":40,"is_primary":true,"text":[{"text":" unsafe impl Sync for $owned{}","highlight_start":34,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":80678,"byte_end":81162,"line_start":2188,"line_end":2204,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"foreign_type_and_impl_send_sync! {","highlight_start":1,"highlight_end":35},{"text":" type CType = ffi::SSL;","highlight_start":1,"highlight_end":27},{"text":" fn drop = ffi::SSL_free;","highlight_start":1,"highlight_end":29},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// The state of an SSL/TLS session.","highlight_start":1,"highlight_end":41},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// `Ssl` objects are created from an [`SslContext`], which provides configuration defaults.","highlight_start":1,"highlight_end":97},{"text":" /// These defaults can be overridden on a per-`Ssl` basis, however.","highlight_start":1,"highlight_end":72},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`SslContext`]: struct.SslContext.html","highlight_start":1,"highlight_end":47},{"text":" pub struct Ssl;","highlight_start":1,"highlight_end":20},{"text":"","highlight_start":1,"highlight_end":1},{"text":" /// Reference to an [`Ssl`].","highlight_start":1,"highlight_end":33},{"text":" ///","highlight_start":1,"highlight_end":8},{"text":" /// [`Ssl`]: struct.Ssl.html","highlight_start":1,"highlight_end":33},{"text":" pub struct SslRef;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"foreign_type_and_impl_send_sync!","def_site_span":{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs","byte_start":4768,"byte_end":4812,"line_start":134,"line_end":134,"column_start":1,"column_end":45,"is_primary":false,"text":[{"text":"macro_rules! foreign_type_and_impl_send_sync {","highlight_start":1,"highlight_end":45}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2198:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2198\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct Ssl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs:160:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m unsafe impl Sync for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m{}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81184,"byte_end":81187,"line_start":2206,"line_end":2206,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":"impl fmt::Debug for Ssl {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81184,"byte_end":81187,"line_start":2206,"line_end":2206,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":"impl fmt::Debug for Ssl {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2206:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2206\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl fmt::Debug for \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81307,"byte_end":81310,"line_start":2212,"line_end":2212,"column_start":6,"column_end":9,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":6,"highlight_end":9}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81307,"byte_end":81310,"line_start":2212,"line_end":2212,"column_start":6,"column_end":9,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":6,"highlight_end":9}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2212:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81640,"byte_end":81643,"line_start":2218,"line_end":2218,"column_start":46,"column_end":49,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81640,"byte_end":81643,"line_start":2218,"line_end":2218,"column_start":46,"column_end":49,"is_primary":true,"text":[{"text":" pub fn new_ex_index() -> Result, ErrorStack>","highlight_start":46,"highlight_end":49}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2218:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new_ex_index() -> Result, ErrorStack>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82086,"byte_end":82089,"line_start":2233,"line_end":2233,"column_start":38,"column_end":41,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82086,"byte_end":82089,"line_start":2233,"line_end":2233,"column_start":38,"column_end":41,"is_primary":true,"text":[{"text":" fn cached_ex_index() -> Index","highlight_start":38,"highlight_end":41}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2233:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn cached_ex_index() -> Index\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2233\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn cached_ex_index() -> Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82656,"byte_end":82669,"line_start":2253,"line_end":2253,"column_start":22,"column_end":35,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":22,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2253:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82681,"byte_end":82684,"line_start":2253,"line_end":2253,"column_start":47,"column_end":50,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":47,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82681,"byte_end":82684,"line_start":2253,"line_end":2253,"column_start":47,"column_end":50,"is_primary":true,"text":[{"text":" pub fn new(ctx: &SslContextRef) -> Result {","highlight_start":47,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81306,"byte_end":81306,"line_start":2212,"line_end":2212,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl Ssl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2253:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2253\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ctx: &SslContextRef) -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2212\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m Ssl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84279,"byte_end":84285,"line_start":2303,"line_end":2303,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslRef {","highlight_start":21,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84279,"byte_end":84285,"line_start":2303,"line_end":2303,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":"impl fmt::Debug for SslRef {","highlight_start":21,"highlight_end":27}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2303:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2303\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84535,"byte_end":84541,"line_start":2312,"line_end":2312,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":6,"highlight_end":12}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84535,"byte_end":84541,"line_start":2312,"line_end":2312,"column_start":6,"column_end":12,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":6,"highlight_end":12}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2312:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86064,"byte_end":86077,"line_start":2352,"line_end":2352,"column_start":40,"column_end":53,"is_primary":true,"text":[{"text":" pub fn set_verify(&mut self, mode: SslVerifyMode) {","highlight_start":40,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2352:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2352\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify(&mut self, mode: SslVerifyMode) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86306,"byte_end":86319,"line_start":2358,"line_end":2358,"column_start":34,"column_end":47,"is_primary":true,"text":[{"text":" pub fn verify_mode(&self) -> SslVerifyMode {","highlight_start":34,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2358:34\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn verify_mode(&self) -> SslVerifyMode {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslVerifyMode` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86751,"byte_end":86764,"line_start":2367,"line_end":2367,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslVerifyMode` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2367:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2367\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_verify_callback(&mut self, mode: SslVerifyMode, verify: F)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87831,"byte_end":87837,"line_start":2392,"line_end":2392,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87831,"byte_end":87837,"line_start":2392,"line_end":2392,"column_start":20,"column_end":26,"is_primary":true,"text":[{"text":" F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,","highlight_start":20,"highlight_end":26}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2392:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2392\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: Fn(&mut SslRef, bool, u32) -> Result, ErrorStack> + 'static + Sync + Send,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_get1_peer_certificate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":92555,"byte_end":92580,"line_start":2512,"line_end":2512,"column_start":23,"column_end":48,"is_primary":true,"text":[{"text":" let ptr = SSL_get1_peer_certificate(self.as_ptr());","highlight_start":23,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_get1_peer_certificate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_get1_peer_certificate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2512:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2512\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = SSL_get1_peer_certificate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_get1_peer_certificate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100138,"byte_end":100151,"line_start":2719,"line_end":2719,"column_start":45,"column_end":58,"is_primary":true,"text":[{"text":" pub fn set_ssl_context(&mut self, ctx: &SslContextRef) -> Result<(), ErrorStack> {","highlight_start":45,"highlight_end":58}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2719:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ssl_context(&mut self, ctx: &SslContextRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100415,"byte_end":100428,"line_start":2725,"line_end":2725,"column_start":35,"column_end":48,"is_primary":true,"text":[{"text":" pub fn ssl_context(&self) -> &SslContextRef {","highlight_start":35,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2725:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl_context(&self) -> &SslContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":101309,"byte_end":101322,"line_start":2749,"line_end":2749,"column_start":38,"column_end":51,"is_primary":true,"text":[{"text":" pub fn session(&self) -> Option<&SslSessionRef> {","highlight_start":38,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2749:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2749\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn session(&self) -> Option<&SslSessionRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `SslSessionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":104985,"byte_end":104998,"line_start":2850,"line_end":2850,"column_start":52,"column_end":65,"is_primary":true,"text":[{"text":" pub unsafe fn set_session(&mut self, session: &SslSessionRef) -> Result<(), ErrorStack> {","highlight_start":52,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslSessionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2850:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2850\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub unsafe fn set_session(&mut self, session: &SslSessionRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SSL_is_server` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107579,"byte_end":107592,"line_start":2922,"line_end":2922,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":" unsafe { SSL_is_server(self.as_ptr()) != 0 }","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":1875,"byte_end":1875,"line_start":60,"line_end":60,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::dh::{Dh, DhRef};","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::SSL_is_server;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SSL_is_server` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2922:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2922\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { SSL_is_server(self.as_ptr()) != 0 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m60\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::SSL_is_server;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107916,"byte_end":107919,"line_start":2930,"line_end":2930,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":107916,"byte_end":107919,"line_start":2930,"line_end":2930,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn set_ex_data(&mut self, index: Index, data: T) {","highlight_start":51,"highlight_end":54}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2930:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2930\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2930\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn set_ex_data(&mut self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>, data: T) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108321,"byte_end":108324,"line_start":2943,"line_end":2943,"column_start":43,"column_end":46,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108321,"byte_end":108324,"line_start":2943,"line_end":2943,"column_start":43,"column_end":46,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":46}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2943:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2943\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2943\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108751,"byte_end":108754,"line_start":2956,"line_end":2956,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {","highlight_start":51,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":108751,"byte_end":108754,"line_start":2956,"line_end":2956,"column_start":51,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {","highlight_start":51,"highlight_end":54}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":84534,"byte_end":84534,"line_start":2312,"line_end":2312,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl SslRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2956:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2956\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data_mut(&mut self, index: Index) -> Option<&mut T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2956\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data_mut(&mut self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, T>) -> Option<&mut T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2312\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `MtuTy` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":115927,"byte_end":115932,"line_start":3160,"line_end":3160,"column_start":61,"column_end":66,"is_primary":true,"text":[{"text":" unsafe { cvt(ffi::SSL_set_mtu(self.as_ptr(), mtu as MtuTy) as c_int).map(|_| ()) }","highlight_start":61,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `MtuTy` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3160:61\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3160\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(ffi::SSL_set_mtu(self.as_ptr(), mtu as MtuTy) as c_int).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":124525,"byte_end":124531,"line_start":3414,"line_end":3414,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":124525,"byte_end":124531,"line_start":3414,"line_end":3414,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3414:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3414\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125689,"byte_end":125692,"line_start":3456,"line_end":3456,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" ssl: ManuallyDrop,","highlight_start":23,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125689,"byte_end":125692,"line_start":3456,"line_end":3456,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" ssl: ManuallyDrop,","highlight_start":23,"highlight_end":26}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":125663,"byte_end":125663,"line_start":3455,"line_end":3455,"column_start":23,"column_end":23,"is_primary":true,"text":[{"text":"pub struct SslStream {","highlight_start":23,"highlight_end":23}],"label":null,"suggested_replacement":", Ssl","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3456:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ssl: ManuallyDrop,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3456\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m ssl: ManuallyDrop<\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3455\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct SslStream {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":126862,"byte_end":126865,"line_start":3492,"line_end":3492,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Result {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":126862,"byte_end":126865,"line_start":3492,"line_end":3492,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Result {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3492:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3492\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ssl: Ssl, stream: S) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3492\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ssl: \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, stream: S) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `ShutdownState` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":134866,"byte_end":134879,"line_start":3718,"line_end":3718,"column_start":39,"column_end":52,"is_primary":true,"text":[{"text":" pub fn get_shutdown(&mut self) -> ShutdownState {","highlight_start":39,"highlight_end":52}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3718:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3718\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_shutdown(&mut self) -> ShutdownState {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `ShutdownState` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":134976,"byte_end":134989,"line_start":3721,"line_end":3721,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" ShutdownState { bits }","highlight_start":13,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3721:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ShutdownState { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `ShutdownState` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":135280,"byte_end":135293,"line_start":3730,"line_end":3730,"column_start":43,"column_end":56,"is_primary":true,"text":[{"text":" pub fn set_shutdown(&mut self, state: ShutdownState) {","highlight_start":43,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `ShutdownState` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3730:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3730\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_shutdown(&mut self, state: ShutdownState) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":137164,"byte_end":137170,"line_start":3793,"line_end":3793,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":137164,"byte_end":137170,"line_start":3793,"line_end":3793,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3793:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3793\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find type `Ssl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":138965,"byte_end":138968,"line_start":3853,"line_end":3853,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Self {","highlight_start":21,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":138965,"byte_end":138968,"line_start":3853,"line_end":3853,"column_start":21,"column_end":24,"is_primary":true,"text":[{"text":" pub fn new(ssl: Ssl, stream: S) -> Self {","highlight_start":21,"highlight_end":24}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Ssl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3853:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(ssl: Ssl, stream: S) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new(ssl: \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m, stream: S) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"cannot find type `SslRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs","byte_start":8038,"byte_end":8064,"line_start":217,"line_end":217,"column_start":1,"column_end":27,"is_primary":false,"text":[{"text":"pub trait AsRef {","highlight_start":1,"highlight_end":27}],"label":"similarly named trait `AsRef` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145066,"byte_end":145072,"line_start":4022,"line_end":4022,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a trait with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":145066,"byte_end":145072,"line_start":4022,"line_end":4022,"column_start":27,"column_end":33,"is_primary":true,"text":[{"text":" pub fn ssl(&self) -> &SslRef {","highlight_start":27,"highlight_end":33}],"label":null,"suggested_replacement":"AsRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `SslRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:4022:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4022\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl(&self) -> &SslRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a trait with a similar name exists: `AsRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/convert/mod.rs:217:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub trait AsRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named trait `AsRef` defined here\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":1775,"byte_end":1790,"line_start":61,"line_end":61,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" OPENSSL_sk_free(self.0 as *mut _);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:61:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m61\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_free(self.0 as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_new_null` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":1980,"byte_end":1999,"line_start":70,"line_end":70,"column_start":29,"column_end":48,"is_primary":true,"text":[{"text":" let ptr = cvt_p(OPENSSL_sk_new_null())?;","highlight_start":29,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_new_null;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_new_null` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:70:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = cvt_p(OPENSSL_sk_new_null())?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_new_null;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":3719,"byte_end":3734,"line_start":147,"line_end":147,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" OPENSSL_sk_free(self.stack as *mut _);","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:147:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_free(self.stack as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":3981,"byte_end":3997,"line_start":159,"line_end":159,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))","highlight_start":38,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:159:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m159\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4348,"byte_end":4364,"line_start":173,"line_end":173,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))","highlight_start":38,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:173:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::from_ptr(OPENSSL_sk_value(self.stack as *mut _, i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `OPENSSL_STACK` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4803,"byte_end":4816,"line_start":190,"line_end":190,"column_start":32,"column_end":45,"is_primary":true,"text":[{"text":" fn as_stack(&self) -> *mut OPENSSL_STACK {","highlight_start":32,"highlight_end":45}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_STACK;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OPENSSL_STACK` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:190:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m190\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn as_stack(&self) -> *mut OPENSSL_STACK {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_STACK;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":4958,"byte_end":4972,"line_start":196,"line_end":196,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { OPENSSL_sk_num(self.as_stack()) as usize }","highlight_start":18,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_num;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:196:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { OPENSSL_sk_num(self.as_stack()) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_num;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_push` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6269,"byte_end":6284,"line_start":245,"line_end":245,"column_start":17,"column_end":32,"is_primary":true,"text":[{"text":" cvt(OPENSSL_sk_push(self.as_stack(), data.as_ptr() as *mut _) as c_int)?;","highlight_start":17,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_push;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_push` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:245:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt(OPENSSL_sk_push(self.as_stack(), data.as_ptr() as *mut _) as c_int)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_push;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_pop` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6550,"byte_end":6564,"line_start":254,"line_end":254,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" let ptr = OPENSSL_sk_pop(self.as_stack());","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_pop;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_pop` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:254:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = OPENSSL_sk_pop(self.as_stack());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_pop;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":6708,"byte_end":6724,"line_start":260,"line_end":260,"column_start":9,"column_end":25,"is_primary":true,"text":[{"text":" OPENSSL_sk_value(self.as_stack(), idx as LenType) as *mut _","highlight_start":9,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:260:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m260\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m OPENSSL_sk_value(self.as_stack(), idx as LenType) as *mut _\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":8278,"byte_end":8294,"line_start":327,"line_end":327,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:327:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":8664,"byte_end":8680,"line_start":341,"line_end":341,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:341:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m341\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":9195,"byte_end":9211,"line_start":361,"line_end":361,"column_start":47,"column_end":63,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":47,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:361:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m361\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":9592,"byte_end":9608,"line_start":375,"line_end":375,"column_start":47,"column_end":63,"is_primary":true,"text":[{"text":" .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))","highlight_start":47,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_sk_value;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OPENSSL_sk_value` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs:375:47\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m375\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|i| T::Ref::from_ptr_mut(OPENSSL_sk_value(self.stack.as_stack(), i) as *mut _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_sk_value;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":284,"byte_end":297,"line_start":15,"line_end":15,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct OpensslString;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:15:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslString;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":314,"byte_end":330,"line_start":16,"line_end":16,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct OpensslStringRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:16:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct OpensslStringRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":357,"byte_end":370,"line_start":19,"line_end":19,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":"impl fmt::Display for OpensslString {","highlight_start":23,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:19:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":503,"byte_end":516,"line_start":25,"line_end":25,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl fmt::Debug for OpensslString {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:25:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m25\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":646,"byte_end":659,"line_start":31,"line_end":31,"column_start":20,"column_end":33,"is_primary":true,"text":[{"text":"impl Stackable for OpensslString {","highlight_start":20,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:31:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m31\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":736,"byte_end":749,"line_start":35,"line_end":35,"column_start":21,"column_end":34,"is_primary":true,"text":[{"text":"impl AsRef for OpensslString {","highlight_start":21,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:35:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m35\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslString` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":826,"byte_end":839,"line_start":41,"line_end":41,"column_start":22,"column_end":35,"is_primary":true,"text":[{"text":"impl AsRef<[u8]> for OpensslString {","highlight_start":22,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslString` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:41:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef<[u8]> for OpensslString {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":922,"byte_end":938,"line_start":47,"line_end":47,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":"impl Deref for OpensslStringRef {","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:47:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m47\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Deref for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1161,"byte_end":1177,"line_start":58,"line_end":58,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl AsRef for OpensslStringRef {","highlight_start":21,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:58:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m58\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1254,"byte_end":1270,"line_start":64,"line_end":64,"column_start":22,"column_end":38,"is_primary":true,"text":[{"text":"impl AsRef<[u8]> for OpensslStringRef {","highlight_start":22,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:64:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m64\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef<[u8]> for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1360,"byte_end":1376,"line_start":70,"line_end":70,"column_start":23,"column_end":39,"is_primary":true,"text":[{"text":"impl fmt::Display for OpensslStringRef {","highlight_start":23,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:70:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m70\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Display for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `OpensslStringRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs","byte_start":1509,"byte_end":1525,"line_start":76,"line_end":76,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for OpensslStringRef {","highlight_start":21,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `OpensslStringRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs:76:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m76\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for OpensslStringRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":10566,"byte_end":10587,"line_start":365,"line_end":365,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_key_length(self.0) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_key_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_key_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:365:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m365\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_key_length(self.0) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_key_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":10858,"byte_end":10878,"line_start":373,"line_end":373,"column_start":23,"column_end":43,"is_primary":true,"text":[{"text":" let len = EVP_CIPHER_iv_length(self.0) as usize;","highlight_start":23,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_iv_length;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_iv_length` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:373:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let len = EVP_CIPHER_iv_length(self.0) as usize;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_iv_length;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":11264,"byte_end":11285,"line_start":389,"line_end":389,"column_start":18,"column_end":39,"is_primary":true,"text":[{"text":" unsafe { EVP_CIPHER_block_size(self.0) as usize }","highlight_start":18,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs","byte_start":2030,"byte_end":2030,"line_start":54,"line_end":54,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use crate::cipher::CipherRef;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::EVP_CIPHER_block_size;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `EVP_CIPHER_block_size` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs:389:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m389\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { EVP_CIPHER_block_size(self.0) as usize }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m54\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::EVP_CIPHER_block_size;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1660,"byte_end":1679,"line_start":49,"line_end":49,"column_start":14,"column_end":33,"is_primary":true,"text":[{"text":" unsafe { OpenSSL_version_num() as i64 }","highlight_start":14,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version_num;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:49:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m49\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { OpenSSL_version_num() as i64 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version_num;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1904,"byte_end":1919,"line_start":56,"line_end":56,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:56:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_VERSION` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":1920,"byte_end":1935,"line_start":56,"line_end":56,"column_start":40,"column_end":55,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))","highlight_start":40,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_VERSION;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_VERSION` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:56:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m56\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_VERSION))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_VERSION;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2246,"byte_end":2261,"line_start":67,"line_end":67,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:67:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_CFLAGS` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2262,"byte_end":2276,"line_start":67,"line_end":67,"column_start":40,"column_end":54,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))","highlight_start":40,"highlight_end":54}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_CFLAGS;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_CFLAGS` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:67:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_CFLAGS))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_CFLAGS;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2556,"byte_end":2571,"line_start":77,"line_end":77,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:77:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_BUILT_ON` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2572,"byte_end":2588,"line_start":77,"line_end":77,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_BUILT_ON;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_BUILT_ON` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:77:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_BUILT_ON))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_BUILT_ON;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2889,"byte_end":2904,"line_start":87,"line_end":87,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:87:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_PLATFORM` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":2905,"byte_end":2921,"line_start":87,"line_end":87,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_PLATFORM;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_PLATFORM` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:87:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_PLATFORM))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_PLATFORM;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":3203,"byte_end":3218,"line_start":97,"line_end":97,"column_start":24,"column_end":39,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))","highlight_start":24,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OpenSSL_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `OpenSSL_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:97:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OpenSSL_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find value `OPENSSL_DIR` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":3219,"byte_end":3230,"line_start":97,"line_end":97,"column_start":40,"column_end":51,"is_primary":true,"text":[{"text":" CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))","highlight_start":40,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this constant","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs","byte_start":595,"byte_end":595,"line_start":16,"line_end":16,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::OPENSSL_DIR;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `OPENSSL_DIR` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs:97:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m97\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CStr::from_ptr(OpenSSL_version(OPENSSL_DIR))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this constant\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::OPENSSL_DIR;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":2953,"byte_end":2968,"line_start":69,"line_end":69,"column_start":16,"column_end":31,"is_primary":true,"text":[{"text":" pub struct X509VerifyParam;","highlight_start":16,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:69:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParam;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParamRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3025,"byte_end":3043,"line_start":71,"line_end":71,"column_start":16,"column_end":34,"is_primary":true,"text":[{"text":" pub struct X509VerifyParamRef;","highlight_start":16,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParamRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:71:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509VerifyParamRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3053,"byte_end":3068,"line_start":74,"line_end":74,"column_start":6,"column_end":21,"is_primary":true,"text":[{"text":"impl X509VerifyParam {","highlight_start":6,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:74:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509VerifyParam {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParam` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3174,"byte_end":3189,"line_start":77,"line_end":77,"column_start":28,"column_end":43,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3052,"byte_end":3052,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509VerifyParam {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:77:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509VerifyParam {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509VerifyParam` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3299,"byte_end":3314,"line_start":80,"line_end":80,"column_start":53,"column_end":68,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_VERIFY_PARAM_new()).map(X509VerifyParam)","highlight_start":53,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509VerifyParam` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:80:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_VERIFY_PARAM_new()).map(X509VerifyParam)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyParamRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3340,"byte_end":3358,"line_start":85,"line_end":85,"column_start":6,"column_end":24,"is_primary":true,"text":[{"text":"impl X509VerifyParamRef {","highlight_start":6,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyParamRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:85:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509VerifyParamRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509CheckFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3488,"byte_end":3502,"line_start":88,"line_end":88,"column_start":48,"column_end":62,"is_primary":true,"text":[{"text":" pub fn set_hostflags(&mut self, hostflags: X509CheckFlags) {","highlight_start":48,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CheckFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:88:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m88\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_hostflags(&mut self, hostflags: X509CheckFlags) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":3740,"byte_end":3755,"line_start":96,"line_end":96,"column_start":40,"column_end":55,"is_primary":true,"text":[{"text":" pub fn set_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {","highlight_start":40,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:96:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m96\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4013,"byte_end":4028,"line_start":102,"line_end":102,"column_start":42,"column_end":57,"is_primary":true,"text":[{"text":" pub fn clear_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {","highlight_start":42,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:102:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn clear_flags(&mut self, flags: X509VerifyFlags) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509VerifyFlags` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4355,"byte_end":4370,"line_start":114,"line_end":114,"column_start":32,"column_end":47,"is_primary":true,"text":[{"text":" pub fn flags(&mut self) -> X509VerifyFlags {","highlight_start":32,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:114:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m114\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn flags(&mut self) -> X509VerifyFlags {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find struct, variant or union type `X509VerifyFlags` in this scope","code":{"code":"E0422","explanation":"An identifier that is neither defined nor a struct was used.\n\nErroneous code example:\n\n```compile_fail,E0422\nfn main () {\n let x = Foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `Foo` is undefined, so it inherently isn't anything, and\ndefinitely not a struct.\n\n```compile_fail\nfn main () {\n let foo = 1;\n let x = foo { x: 1, y: 2 };\n}\n```\n\nIn this case, `foo` is defined, but is not a struct, so Rust can't use it as\none.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs","byte_start":4460,"byte_end":4475,"line_start":116,"line_end":116,"column_start":9,"column_end":24,"is_primary":true,"text":[{"text":" X509VerifyFlags { bits }","highlight_start":9,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0422]\u001b[0m\u001b[0m\u001b[1m: cannot find struct, variant or union type `X509VerifyFlags` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs:116:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509VerifyFlags { bits }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2023,"byte_end":2039,"line_start":67,"line_end":67,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreBuilder;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:67:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m67\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilder;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2104,"byte_end":2123,"line_start":69,"line_end":69,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct X509StoreBuilderRef;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:69:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m69\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreBuilderRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2133,"byte_end":2149,"line_start":72,"line_end":72,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreBuilder {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:72:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilder` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2311,"byte_end":2327,"line_start":77,"line_end":77,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2132,"byte_end":2132,"line_start":72,"line_end":72,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:77:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m77\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m72\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509StoreBuilder` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2431,"byte_end":2447,"line_start":81,"line_end":81,"column_start":46,"column_end":62,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_new()).map(X509StoreBuilder)","highlight_start":46,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509StoreBuilder` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:81:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m81\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_STORE_new()).map(X509StoreBuilder)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Store` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2528,"byte_end":2537,"line_start":86,"line_end":86,"column_start":27,"column_end":36,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Store {","highlight_start":27,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:86:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m86\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Store {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreBuilderRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2634,"byte_end":2653,"line_start":93,"line_end":93,"column_start":6,"column_end":25,"is_primary":true,"text":[{"text":"impl X509StoreBuilderRef {","highlight_start":6,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreBuilderRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:93:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m93\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreBuilderRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_LOOKUP_meth_free` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8258,"byte_end":8279,"line_start":243,"line_end":243,"column_start":15,"column_end":36,"is_primary":true,"text":[{"text":" fn drop = X509_LOOKUP_meth_free;","highlight_start":15,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1366,"byte_end":1366,"line_start":44,"line_end":44,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_LOOKUP_meth_free;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_LOOKUP_meth_free` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:243:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn drop = X509_LOOKUP_meth_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_LOOKUP_meth_free;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Store` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8648,"byte_end":8657,"line_start":256,"line_end":256,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct X509Store;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:256:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m256\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Store;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8711,"byte_end":8723,"line_start":258,"line_end":258,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct X509StoreRef;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:258:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8733,"byte_end":8745,"line_start":261,"line_end":261,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl X509StoreRef {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:261:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m261\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_STORE_get0_objects` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":8949,"byte_end":8972,"line_start":265,"line_end":265,"column_start":37,"column_end":60,"is_primary":true,"text":[{"text":" unsafe { StackRef::from_ptr(X509_STORE_get0_objects(self.as_ptr())) }","highlight_start":37,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":1366,"byte_end":1366,"line_start":44,"line_end":44,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_STORE_get0_objects;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_STORE_get0_objects` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:265:37\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { StackRef::from_ptr(X509_STORE_get0_objects(self.as_ptr())) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m44\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_STORE_get0_objects;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2078,"byte_end":2094,"line_start":68,"line_end":68,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreContext;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2078,"byte_end":2094,"line_start":68,"line_end":68,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509StoreContext;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:68:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m68\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContext;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2160,"byte_end":2179,"line_start":71,"line_end":71,"column_start":16,"column_end":35,"is_primary":true,"text":[{"text":" pub struct X509StoreContextRef;","highlight_start":16,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:71:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m71\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509StoreContextRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2189,"byte_end":2205,"line_start":74,"line_end":74,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2189,"byte_end":2205,"line_start":74,"line_end":74,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:74:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2414,"byte_end":2430,"line_start":78,"line_end":78,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ssl_idx() -> Result, ErrorStack> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2414,"byte_end":2430,"line_start":78,"line_end":78,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" pub fn ssl_idx() -> Result, ErrorStack> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2188,"byte_end":2188,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:78:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ssl_idx() -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m78\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ssl_idx() -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2679,"byte_end":2695,"line_start":84,"line_end":84,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2679,"byte_end":2695,"line_start":84,"line_end":84,"column_start":28,"column_end":44,"is_primary":true,"text":[{"text":" pub fn new() -> Result {","highlight_start":28,"highlight_end":44}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2188,"byte_end":2188,"line_start":74,"line_end":74,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContext {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:84:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new() -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m84\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn new() -> Result<\u001b[0m\u001b[0m\u001b[38;5;10mX509v3Context\u001b[0m\u001b[0m, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContext {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509StoreContext` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named tuple struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2802,"byte_end":2818,"line_start":87,"line_end":87,"column_start":50,"column_end":66,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)","highlight_start":50,"highlight_end":66}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a tuple struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2802,"byte_end":2818,"line_start":87,"line_end":87,"column_start":50,"column_end":66,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)","highlight_start":50,"highlight_end":66}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:87:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_STORE_CTX_new()).map(X509StoreContext)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a tuple struct with a similar name exists: `X509v3Context`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named tuple struct `X509v3Context` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2844,"byte_end":2863,"line_start":92,"line_end":92,"column_start":6,"column_end":25,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":6,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:92:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContext` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28448,"byte_end":28535,"line_start":860,"line_end":860,"column_start":1,"column_end":88,"is_primary":false,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":1,"highlight_end":88}],"label":"similarly named struct `X509v3Context` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":3027,"byte_end":3043,"line_start":95,"line_end":95,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":59}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":3027,"byte_end":3043,"line_start":95,"line_end":95,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn ex_data(&self, index: Index) -> Option<&T> {","highlight_start":43,"highlight_end":59}],"label":null,"suggested_replacement":"X509v3Context","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2843,"byte_end":2843,"line_start":92,"line_end":92,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContext` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:95:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------------------------------------------------------------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509v3Context` defined here\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m95\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m pub fn ex_data(&self, index: Index<\u001b[0m\u001b[0m\u001b[38;5;10mX509v3Context\u001b[0m\u001b[0m, T>) -> Option<&T> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4837,"byte_end":4856,"line_start":135,"line_end":135,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" F: FnOnce(&mut X509StoreContextRef) -> Result,","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:135:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m135\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: FnOnce(&mut X509StoreContextRef) -> Result,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreRef` in module `store`","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4673,"byte_end":4685,"line_start":129,"line_end":129,"column_start":24,"column_end":36,"is_primary":true,"text":[{"text":" trust: &store::X509StoreRef,","highlight_start":24,"highlight_end":36}],"label":"not found in `store`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreRef` in module `store`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:129:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m129\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m trust: &store::X509StoreRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in `store`\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4702,"byte_end":4709,"line_start":130,"line_end":130,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" cert: &X509Ref,","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:130:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cert: &X509Ref,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4741,"byte_end":4745,"line_start":131,"line_end":131,"column_start":31,"column_end":35,"is_primary":true,"text":[{"text":" cert_chain: &StackRef,","highlight_start":31,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:131:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cert_chain: &StackRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509StoreContextRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":4925,"byte_end":4944,"line_start":137,"line_end":137,"column_start":36,"column_end":55,"is_primary":true,"text":[{"text":" struct Cleanup<'a>(&'a mut X509StoreContextRef);","highlight_start":36,"highlight_end":55}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509StoreContextRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:137:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m137\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m struct Cleanup<'a>(&'a mut X509StoreContextRef);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":6390,"byte_end":6397,"line_start":182,"line_end":182,"column_start":43,"column_end":50,"is_primary":true,"text":[{"text":" pub fn current_cert(&self) -> Option<&X509Ref> {","highlight_start":43,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":2843,"byte_end":2843,"line_start":92,"line_end":92,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509StoreContextRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:182:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn current_cert(&self) -> Option<&X509Ref> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m92\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509StoreContextRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7167,"byte_end":7171,"line_start":200,"line_end":200,"column_start":45,"column_end":49,"is_primary":true,"text":[{"text":" pub fn chain(&self) -> Option<&StackRef> {","highlight_start":45,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:200:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn chain(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_STORE_CTX_get0_chain` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7217,"byte_end":7242,"line_start":202,"line_end":202,"column_start":25,"column_end":50,"is_primary":true,"text":[{"text":" let chain = X509_STORE_CTX_get0_chain(self.as_ptr());","highlight_start":25,"highlight_end":50}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_STORE_CTX_get0_chain;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_STORE_CTX_get0_chain` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:202:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let chain = X509_STORE_CTX_get0_chain(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_STORE_CTX_get0_chain;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7482,"byte_end":7486,"line_start":214,"line_end":214,"column_start":24,"column_end":28,"is_primary":true,"text":[{"text":"pub struct X509Builder(X509);","highlight_start":24,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:214:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m214\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509Builder(X509);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_set1_notAfter` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7953,"byte_end":7971,"line_start":229,"line_end":229,"column_start":22,"column_end":40,"is_primary":true,"text":[{"text":" unsafe { cvt(X509_set1_notAfter(self.0.as_ptr(), not_after.as_ptr())).map(|_| ()) }","highlight_start":22,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_set1_notAfter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_set1_notAfter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:229:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m229\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(X509_set1_notAfter(self.0.as_ptr(), not_after.as_ptr())).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_set1_notAfter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_set1_notBefore` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":8241,"byte_end":8260,"line_start":235,"line_end":235,"column_start":22,"column_end":41,"is_primary":true,"text":[{"text":" unsafe { cvt(X509_set1_notBefore(self.0.as_ptr(), not_before.as_ptr())).map(|_| ()) }","highlight_start":22,"highlight_end":41}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_set1_notBefore;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_set1_notBefore` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:235:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m235\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt(X509_set1_notBefore(self.0.as_ptr(), not_before.as_ptr())).map(|_| ()) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_set1_notBefore;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":9314,"byte_end":9325,"line_start":262,"line_end":262,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub fn set_issuer_name(&mut self, issuer_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:262:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m262\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_issuer_name(&mut self, issuer_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":10495,"byte_end":10506,"line_start":291,"line_end":291,"column_start":55,"column_end":66,"is_primary":true,"text":[{"text":" pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":55,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:291:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m291\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":11316,"byte_end":11323,"line_start":316,"line_end":316,"column_start":28,"column_end":35,"is_primary":true,"text":[{"text":" issuer: Option<&'a X509Ref>,","highlight_start":28,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7494,"byte_end":7494,"line_start":216,"line_end":216,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Builder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:316:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m316\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m issuer: Option<&'a X509Ref>,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Builder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":12301,"byte_end":12314,"line_start":348,"line_end":348,"column_start":51,"column_end":64,"is_primary":true,"text":[{"text":" pub fn append_extension(&mut self, extension: X509Extension) -> Result<(), ErrorStack> {","highlight_start":51,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:348:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m348\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_extension(&mut self, extension: X509Extension) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":12536,"byte_end":12552,"line_start":354,"line_end":354,"column_start":53,"column_end":69,"is_primary":true,"text":[{"text":" pub fn append_extension2(&mut self, extension: &X509ExtensionRef) -> Result<(), ErrorStack> {","highlight_start":53,"highlight_end":69}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:354:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m354\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_extension2(&mut self, extension: &X509ExtensionRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13114,"byte_end":13118,"line_start":371,"line_end":371,"column_start":27,"column_end":31,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509 {","highlight_start":27,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:371:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m371\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13296,"byte_end":13300,"line_start":381,"line_end":381,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":" pub struct X509;","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:381:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m381\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13346,"byte_end":13353,"line_start":383,"line_end":383,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Ref;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:383:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m383\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13454,"byte_end":13461,"line_start":391,"line_end":391,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:391:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13590,"byte_end":13601,"line_start":394,"line_end":394,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" pub fn subject_name(&self) -> &X509NameRef {","highlight_start":36,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:394:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m394\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14197,"byte_end":14208,"line_start":412,"line_end":412,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn issuer_name(&self) -> &X509NameRef {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:412:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m412\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14848,"byte_end":14859,"line_start":430,"line_end":430,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub fn subject_alt_names(&self) -> Option> {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:430:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m430\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_alt_names(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":15319,"byte_end":15328,"line_start":444,"line_end":444,"column_start":59,"column_end":68,"is_primary":true,"text":[{"text":" pub fn crl_distribution_points(&self) -> Option> {","highlight_start":59,"highlight_end":68}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:444:59\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m444\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn crl_distribution_points(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":15796,"byte_end":15807,"line_start":458,"line_end":458,"column_start":52,"column_end":63,"is_primary":true,"text":[{"text":" pub fn issuer_alt_names(&self) -> Option> {","highlight_start":52,"highlight_end":63}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:458:52\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m458\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_alt_names(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":16376,"byte_end":16393,"line_start":474,"line_end":474,"column_start":50,"column_end":67,"is_primary":true,"text":[{"text":" pub fn authority_info(&self) -> Option> {","highlight_start":50,"highlight_end":67}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13453,"byte_end":13453,"line_start":391,"line_end":391,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:474:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m474\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn authority_info(&self) -> Option> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m391\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_getm_notAfter` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":19757,"byte_end":19775,"line_start":572,"line_end":572,"column_start":24,"column_end":42,"is_primary":true,"text":[{"text":" let date = X509_getm_notAfter(self.as_ptr());","highlight_start":24,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_getm_notAfter;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_getm_notAfter` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:572:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m572\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_getm_notAfter(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_getm_notAfter;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_getm_notBefore` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20085,"byte_end":20104,"line_start":581,"line_end":581,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" let date = X509_getm_notBefore(self.as_ptr());","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_getm_notBefore;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_getm_notBefore` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:581:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m581\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_getm_notBefore(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_getm_notBefore;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20435,"byte_end":20454,"line_start":591,"line_end":591,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" X509_get0_signature(&mut signature, ptr::null_mut(), self.as_ptr());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_get0_signature;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:591:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m591\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_get0_signature(&mut signature, ptr::null_mut(), self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_get0_signature;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20755,"byte_end":20771,"line_start":598,"line_end":598,"column_start":43,"column_end":59,"is_primary":true,"text":[{"text":" pub fn signature_algorithm(&self) -> &X509AlgorithmRef {","highlight_start":43,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:598:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m598\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn signature_algorithm(&self) -> &X509AlgorithmRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20844,"byte_end":20863,"line_start":601,"line_end":601,"column_start":13,"column_end":32,"is_primary":true,"text":[{"text":" X509_get0_signature(ptr::null_mut(), &mut algor, self.as_ptr());","highlight_start":13,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_get0_signature;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_get0_signature` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:601:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m601\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_get0_signature(ptr::null_mut(), &mut algor, self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_get0_signature;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":21508,"byte_end":21515,"line_start":616,"line_end":616,"column_start":36,"column_end":43,"is_primary":true,"text":[{"text":" pub fn issued(&self, subject: &X509Ref) -> X509VerifyResult {","highlight_start":36,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:616:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m616\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issued(&self, subject: &X509Ref) -> X509VerifyResult {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23547,"byte_end":23554,"line_start":681,"line_end":681,"column_start":18,"column_end":25,"is_primary":true,"text":[{"text":"impl ToOwned for X509Ref {","highlight_start":18,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:681:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m681\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl ToOwned for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23574,"byte_end":23578,"line_start":682,"line_end":682,"column_start":18,"column_end":22,"is_primary":true,"text":[{"text":" type Owned = X509;","highlight_start":18,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:682:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m682\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Owned = X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23607,"byte_end":23611,"line_start":684,"line_end":684,"column_start":27,"column_end":31,"is_primary":true,"text":[{"text":" fn to_owned(&self) -> X509 {","highlight_start":27,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:684:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m684\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn to_owned(&self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_up_ref` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23643,"byte_end":23654,"line_start":686,"line_end":686,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509_up_ref(self.as_ptr());","highlight_start":13,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_up_ref;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_up_ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:686:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m686\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_up_ref(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_up_ref;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23683,"byte_end":23687,"line_start":687,"line_end":687,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":" X509::from_ptr(self.as_ptr())","highlight_start":13,"highlight_end":17}],"label":"use of undeclared type `X509`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:687:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m687\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509::from_ptr(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":23745,"byte_end":23752,"line_start":692,"line_end":692,"column_start":14,"column_end":21,"is_primary":true,"text":[{"text":"impl Ord for X509Ref {","highlight_start":14,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:692:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m692\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24098,"byte_end":24105,"line_start":701,"line_end":701,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":21,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:701:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m701\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24230,"byte_end":24234,"line_start":707,"line_end":707,"column_start":17,"column_end":21,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":17,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:707:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24240,"byte_end":24247,"line_start":707,"line_end":707,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:707:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24284,"byte_end":24288,"line_start":708,"line_end":708,"column_start":35,"column_end":39,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &X509) -> Option {","highlight_start":35,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:708:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m708\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &X509) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24326,"byte_end":24333,"line_start":709,"line_end":709,"column_start":10,"column_end":17,"is_primary":true,"text":[{"text":" >::partial_cmp(self, other)","highlight_start":10,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:709:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24348,"byte_end":24355,"line_start":709,"line_end":709,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":" >::partial_cmp(self, other)","highlight_start":32,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24218,"byte_end":24218,"line_start":707,"line_end":707,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:709:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m709\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m707\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24412,"byte_end":24419,"line_start":713,"line_end":713,"column_start":20,"column_end":27,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":20,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:713:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m713\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24535,"byte_end":24539,"line_start":719,"line_end":719,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:719:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24545,"byte_end":24552,"line_start":719,"line_end":719,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:719:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24580,"byte_end":24584,"line_start":720,"line_end":720,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" fn eq(&self, other: &X509) -> bool {","highlight_start":26,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:720:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &X509) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24605,"byte_end":24612,"line_start":721,"line_end":721,"column_start":10,"column_end":17,"is_primary":true,"text":[{"text":" >::eq(self, other)","highlight_start":10,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:721:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24626,"byte_end":24633,"line_start":721,"line_end":721,"column_start":31,"column_end":38,"is_primary":true,"text":[{"text":" >::eq(self, other)","highlight_start":31,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24524,"byte_end":24524,"line_start":719,"line_end":719,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:721:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m721\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m >::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m719\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24674,"byte_end":24681,"line_start":725,"line_end":725,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":"impl Eq for X509Ref {}","highlight_start":13,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:725:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m725\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for X509Ref {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":24691,"byte_end":24695,"line_start":727,"line_end":727,"column_start":6,"column_end":10,"is_primary":true,"text":[{"text":"impl X509 {","highlight_start":6,"highlight_end":10}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:727:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m727\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25049,"byte_end":25053,"line_start":739,"line_end":739,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" X509,","highlight_start":9,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:739:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m739\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25223,"byte_end":25227,"line_start":747,"line_end":747,"column_start":9,"column_end":13,"is_primary":true,"text":[{"text":" X509,","highlight_start":9,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:747:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m747\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":25407,"byte_end":25411,"line_start":753,"line_end":753,"column_start":53,"column_end":57,"is_primary":true,"text":[{"text":" pub fn stack_from_pem(pem: &[u8]) -> Result, ErrorStack> {","highlight_start":53,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:753:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m753\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn stack_from_pem(pem: &[u8]) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26273,"byte_end":26277,"line_start":782,"line_end":782,"column_start":16,"column_end":20,"is_primary":true,"text":[{"text":"impl Clone for X509 {","highlight_start":16,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:782:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m782\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Clone for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26303,"byte_end":26307,"line_start":783,"line_end":783,"column_start":24,"column_end":28,"is_primary":true,"text":[{"text":" fn clone(&self) -> X509 {","highlight_start":24,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:783:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m783\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn clone(&self) -> X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26371,"byte_end":26375,"line_start":788,"line_end":788,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509 {","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:788:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m788\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27555,"byte_end":27562,"line_start":817,"line_end":817,"column_start":12,"column_end":19,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":12,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27548,"byte_end":27548,"line_start":817,"line_end":817,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:817:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27568,"byte_end":27575,"line_start":817,"line_end":817,"column_start":25,"column_end":32,"is_primary":true,"text":[{"text":"impl AsRef for X509Ref {","highlight_start":25,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:817:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m817\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AsRef for X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27603,"byte_end":27610,"line_start":818,"line_end":818,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" fn as_ref(&self) -> &X509Ref {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:818:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m818\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn as_ref(&self) -> &X509Ref {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27654,"byte_end":27658,"line_start":823,"line_end":823,"column_start":20,"column_end":24,"is_primary":true,"text":[{"text":"impl Stackable for X509 {","highlight_start":20,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:823:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27718,"byte_end":27722,"line_start":827,"line_end":827,"column_start":14,"column_end":18,"is_primary":true,"text":[{"text":"impl Ord for X509 {","highlight_start":14,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:827:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m827\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Ord for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27839,"byte_end":27843,"line_start":833,"line_end":833,"column_start":21,"column_end":25,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":21,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:833:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m833\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27980,"byte_end":27987,"line_start":839,"line_end":839,"column_start":17,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":17,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27968,"byte_end":27968,"line_start":839,"line_end":839,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:839:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27993,"byte_end":27997,"line_start":839,"line_end":839,"column_start":30,"column_end":34,"is_primary":true,"text":[{"text":"impl PartialOrd for X509 {","highlight_start":30,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:839:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m839\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialOrd for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28034,"byte_end":28041,"line_start":840,"line_end":840,"column_start":35,"column_end":42,"is_primary":true,"text":[{"text":" fn partial_cmp(&self, other: &X509Ref) -> Option {","highlight_start":35,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:840:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m840\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn partial_cmp(&self, other: &X509Ref) -> Option {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28140,"byte_end":28144,"line_start":845,"line_end":845,"column_start":20,"column_end":24,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":20,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:845:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m845\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28245,"byte_end":28252,"line_start":851,"line_end":851,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28234,"byte_end":28234,"line_start":851,"line_end":851,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:851:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28258,"byte_end":28262,"line_start":851,"line_end":851,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"impl PartialEq for X509 {","highlight_start":29,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:851:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m851\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl PartialEq for X509 {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28290,"byte_end":28297,"line_start":852,"line_end":852,"column_start":26,"column_end":33,"is_primary":true,"text":[{"text":" fn eq(&self, other: &X509Ref) -> bool {","highlight_start":26,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:852:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m852\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn eq(&self, other: &X509Ref) -> bool {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28363,"byte_end":28367,"line_start":857,"line_end":857,"column_start":13,"column_end":17,"is_primary":true,"text":[{"text":"impl Eq for X509 {}","highlight_start":13,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:857:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m857\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Eq for X509 {}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28511,"byte_end":28518,"line_start":860,"line_end":860,"column_start":64,"column_end":71,"is_primary":true,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":64,"highlight_end":71}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28475,"byte_end":28475,"line_start":860,"line_end":860,"column_start":28,"column_end":28,"is_primary":true,"text":[{"text":"pub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);","highlight_start":28,"highlight_end":28}],"label":null,"suggested_replacement":", X509Ref","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:860:64\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509v3Context<'a>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m860\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mpub struct X509v3Context<'a\u001b[0m\u001b[0m\u001b[38;5;10m, X509Ref\u001b[0m\u001b[0m>(ffi::X509V3_CTX, PhantomData<(&'a X509Ref, &'a ConfRef)>);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28867,"byte_end":28880,"line_start":873,"line_end":873,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509Extension;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:873:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m873\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Extension;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28935,"byte_end":28951,"line_start":875,"line_end":875,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509ExtensionRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:875:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m875\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ExtensionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28975,"byte_end":28988,"line_start":878,"line_end":878,"column_start":20,"column_end":33,"is_primary":true,"text":[{"text":"impl Stackable for X509Extension {","highlight_start":20,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:878:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m878\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29050,"byte_end":29063,"line_start":882,"line_end":882,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:882:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29979,"byte_end":29992,"line_start":905,"line_end":905,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:905:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m905\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":30919,"byte_end":30932,"line_start":931,"line_end":931,"column_start":78,"column_end":91,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_nconf(conf, context_ptr, name, value)).map(X509Extension)","highlight_start":78,"highlight_end":91}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:931:78\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m931\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_nconf(conf, context_ptr, name, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":31879,"byte_end":31892,"line_start":957,"line_end":957,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:957:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m957\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":32765,"byte_end":32778,"line_start":982,"line_end":982,"column_start":82,"column_end":95,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_nconf_nid(conf, context_ptr, name, value)).map(X509Extension)","highlight_start":82,"highlight_end":95}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:982:82\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m982\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_nconf_nid(conf, context_ptr, name, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33356,"byte_end":33369,"line_start":999,"line_end":999,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:999:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m999\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33620,"byte_end":33633,"line_start":1007,"line_end":1007,"column_start":18,"column_end":31,"is_primary":true,"text":[{"text":" .map(X509Extension)","highlight_start":18,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1007:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1007\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33777,"byte_end":33790,"line_start":1015,"line_end":1015,"column_start":17,"column_end":30,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":29049,"byte_end":29049,"line_start":882,"line_end":882,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Extension {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1015:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1015\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m882\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Extension {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find value `X509Extension` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":33902,"byte_end":33915,"line_start":1017,"line_end":1017,"column_start":76,"column_end":89,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509V3_EXT_i2d(nid.as_raw(), critical as _, value)).map(X509Extension)","highlight_start":76,"highlight_end":89}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1017:76\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1017\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509V3_EXT_i2d(nid.as_raw(), critical as _, value)).map(X509Extension)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ExtensionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34460,"byte_end":34476,"line_start":1036,"line_end":1036,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509ExtensionRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ExtensionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1036:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1036\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ExtensionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34734,"byte_end":34742,"line_start":1046,"line_end":1046,"column_start":28,"column_end":36,"is_primary":true,"text":[{"text":"pub struct X509NameBuilder(X509Name);","highlight_start":28,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1046:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1046\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameBuilder(X509Name);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":35138,"byte_end":35154,"line_start":1060,"line_end":1060,"column_start":41,"column_end":57,"is_primary":true,"text":[{"text":" pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {","highlight_start":41,"highlight_end":57}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":35138,"byte_end":35154,"line_start":1060,"line_end":1060,"column_start":41,"column_end":57,"is_primary":true,"text":[{"text":" pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {","highlight_start":41,"highlight_end":57}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1060:41\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1060\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn append_entry(&mut self, ne: &X509NameEntryRef) -> std::result::Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":38740,"byte_end":38748,"line_start":1169,"line_end":1169,"column_start":27,"column_end":35,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Name {","highlight_start":27,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1169:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1169\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39220,"byte_end":39228,"line_start":1182,"line_end":1182,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" pub struct X509Name;","highlight_start":16,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1182:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1182\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Name;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39278,"byte_end":39289,"line_start":1184,"line_end":1184,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct X509NameRef;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1184:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1184\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39299,"byte_end":39307,"line_start":1187,"line_end":1187,"column_start":6,"column_end":14,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":6,"highlight_end":14}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1187:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39691,"byte_end":39699,"line_start":1196,"line_end":1196,"column_start":73,"column_end":81,"is_primary":true,"text":[{"text":" pub fn load_client_ca_file>(file: P) -> Result, ErrorStack> {","highlight_start":73,"highlight_end":81}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39298,"byte_end":39298,"line_start":1187,"line_end":1187,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1196:73\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn load_client_ca_file>(file: P) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40179,"byte_end":40187,"line_start":1208,"line_end":1208,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" X509Name,","highlight_start":9,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":39298,"byte_end":39298,"line_start":1187,"line_end":1187,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Name {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1208:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1208\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Name,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1187\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40244,"byte_end":40252,"line_start":1213,"line_end":1213,"column_start":20,"column_end":28,"is_primary":true,"text":[{"text":"impl Stackable for X509Name {","highlight_start":20,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1213:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Name {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40309,"byte_end":40320,"line_start":1217,"line_end":1217,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl X509NameRef {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1217:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41202,"byte_end":41213,"line_start":1243,"line_end":1243,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn try_cmp(&self, other: &X509NameRef) -> Result {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1243:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1243\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn try_cmp(&self, other: &X509NameRef) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Name` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41618,"byte_end":41626,"line_start":1254,"line_end":1254,"column_start":38,"column_end":46,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":40308,"byte_end":40308,"line_start":1217,"line_end":1217,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509NameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1254:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1217\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42076,"byte_end":42087,"line_start":1269,"line_end":1269,"column_start":21,"column_end":32,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameRef {","highlight_start":21,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1269:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1269\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42334,"byte_end":42345,"line_start":1277,"line_end":1277,"column_start":15,"column_end":26,"is_primary":true,"text":[{"text":" name: &'a X509NameRef,","highlight_start":15,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1277:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1277\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m name: &'a X509NameRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42452,"byte_end":42468,"line_start":1283,"line_end":1283,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":" type Item = &'a X509NameEntryRef;","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42452,"byte_end":42468,"line_start":1283,"line_end":1283,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":" type Item = &'a X509NameEntryRef;","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1283:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1283\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Item = &'a X509NameEntryRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42508,"byte_end":42524,"line_start":1285,"line_end":1285,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" fn next(&mut self) -> Option<&'a X509NameEntryRef> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42508,"byte_end":42524,"line_start":1285,"line_end":1285,"column_start":38,"column_end":54,"is_primary":true,"text":[{"text":" fn next(&mut self) -> Option<&'a X509NameEntryRef> {","highlight_start":38,"highlight_end":54}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null},{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42395,"byte_end":42395,"line_start":1282,"line_end":1282,"column_start":8,"column_end":8,"is_primary":true,"text":[{"text":"impl<'a> Iterator for X509NameEntries<'a> {","highlight_start":8,"highlight_end":8}],"label":null,"suggested_replacement":", X509NameEntryRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1285:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn next(&mut self) -> Option<&'a X509NameEntryRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: a struct with a similar name exists\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m fn next(&mut self) -> Option<&'a \u001b[0m\u001b[0m\u001b[38;5;10mX509NameEntries\u001b[0m\u001b[0m> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1282\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl<'a\u001b[0m\u001b[0m\u001b[38;5;10m, X509NameEntryRef\u001b[0m\u001b[0m> Iterator for X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntry` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43579,"byte_end":43592,"line_start":1317,"line_end":1317,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509NameEntry;","highlight_start":16,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43579,"byte_end":43592,"line_start":1317,"line_end":1317,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509NameEntry;","highlight_start":16,"highlight_end":29}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntry` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1317:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1317\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntry;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43647,"byte_end":43663,"line_start":1319,"line_end":1319,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509NameEntryRef;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43647,"byte_end":43663,"line_start":1319,"line_end":1319,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509NameEntryRef;","highlight_start":16,"highlight_end":32}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1319:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509NameEntryRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43673,"byte_end":43689,"line_start":1322,"line_end":1322,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509NameEntryRef {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43673,"byte_end":43689,"line_start":1322,"line_end":1322,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509NameEntryRef {","highlight_start":6,"highlight_end":22}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1322:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1322\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509NameEntryRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509NameEntryRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":42287,"byte_end":42317,"line_start":1276,"line_end":1276,"column_start":1,"column_end":31,"is_primary":false,"text":[{"text":"pub struct X509NameEntries<'a> {","highlight_start":1,"highlight_end":31}],"label":"similarly named struct `X509NameEntries` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44702,"byte_end":44718,"line_start":1349,"line_end":1349,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameEntryRef {","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44702,"byte_end":44718,"line_start":1349,"line_end":1349,"column_start":21,"column_end":37,"is_primary":true,"text":[{"text":"impl fmt::Debug for X509NameEntryRef {","highlight_start":21,"highlight_end":37}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameEntryRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1349:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1276\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509NameEntries<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m------------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named struct `X509NameEntries` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1349\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for X509NameEntryRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44958,"byte_end":44965,"line_start":1356,"line_end":1356,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":"pub struct X509ReqBuilder(X509Req);","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1356:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1356\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct X509ReqBuilder(X509Req);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":46191,"byte_end":46202,"line_start":1392,"line_end":1392,"column_start":55,"column_end":66,"is_primary":true,"text":[{"text":" pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {","highlight_start":55,"highlight_end":66}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1392:55\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1392\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn set_subject_name(&mut self, subject_name: &X509NameRef) -> Result<(), ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":47733,"byte_end":47746,"line_start":1441,"line_end":1441,"column_start":31,"column_end":44,"is_primary":true,"text":[{"text":" extensions: &StackRef,","highlight_start":31,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":44973,"byte_end":44973,"line_start":1358,"line_end":1358,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ReqBuilder {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1441:31\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1441\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m extensions: &StackRef,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1358\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ReqBuilder {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48569,"byte_end":48576,"line_start":1472,"line_end":1472,"column_start":27,"column_end":34,"is_primary":true,"text":[{"text":" pub fn build(self) -> X509Req {","highlight_start":27,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1472:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1472\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn build(self) -> X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48759,"byte_end":48766,"line_start":1482,"line_end":1482,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Req;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1482:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1482\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Req;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48815,"byte_end":48825,"line_start":1484,"line_end":1484,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509ReqRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1484:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1484\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ReqRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48835,"byte_end":48842,"line_start":1487,"line_end":1487,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1487:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49388,"byte_end":49395,"line_start":1502,"line_end":1502,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Req,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48834,"byte_end":48834,"line_start":1487,"line_end":1487,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1502:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1502\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Req,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Req` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49727,"byte_end":49734,"line_start":1513,"line_end":1513,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Req,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":48834,"byte_end":48834,"line_start":1487,"line_end":1487,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Req {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1513:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1513\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Req,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1487\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Req {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509ReqRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49776,"byte_end":49786,"line_start":1518,"line_end":1518,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl X509ReqRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ReqRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1518:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ReqRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REQ_get_version` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51066,"byte_end":51086,"line_start":1555,"line_end":1555,"column_start":18,"column_end":38,"is_primary":true,"text":[{"text":" unsafe { X509_REQ_get_version(self.as_ptr()) as i32 }","highlight_start":18,"highlight_end":38}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REQ_get_version;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REQ_get_version` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1555:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1555\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { X509_REQ_get_version(self.as_ptr()) as i32 }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REQ_get_version;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51404,"byte_end":51415,"line_start":1563,"line_end":1563,"column_start":36,"column_end":47,"is_primary":true,"text":[{"text":" pub fn subject_name(&self) -> &X509NameRef {","highlight_start":36,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1563:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1563\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn subject_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REQ_get_subject_name` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51458,"byte_end":51483,"line_start":1565,"line_end":1565,"column_start":24,"column_end":49,"is_primary":true,"text":[{"text":" let name = X509_REQ_get_subject_name(self.as_ptr());","highlight_start":24,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REQ_get_subject_name;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REQ_get_subject_name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1565:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1565\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let name = X509_REQ_get_subject_name(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REQ_get_subject_name;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Extension` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":52722,"byte_end":52735,"line_start":1599,"line_end":1599,"column_start":46,"column_end":59,"is_primary":true,"text":[{"text":" pub fn extensions(&self) -> Result, ErrorStack> {","highlight_start":46,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":49775,"byte_end":49775,"line_start":1518,"line_end":1518,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ReqRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Extension` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1599:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1599\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn extensions(&self) -> Result, ErrorStack> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1518\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ReqRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54434,"byte_end":54445,"line_start":1640,"line_end":1640,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct X509Revoked;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1640:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1640\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Revoked;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54498,"byte_end":54512,"line_start":1642,"line_end":1642,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct X509RevokedRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1642:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1642\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509RevokedRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54536,"byte_end":54547,"line_start":1645,"line_end":1645,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl Stackable for X509Revoked {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1645:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1645\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54607,"byte_end":54618,"line_start":1649,"line_end":1649,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl X509Revoked {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1649:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1649\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54773,"byte_end":54784,"line_start":1654,"line_end":1654,"column_start":9,"column_end":20,"is_primary":true,"text":[{"text":" X509Revoked,","highlight_start":9,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54606,"byte_end":54606,"line_start":1649,"line_end":1649,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Revoked {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1654:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1654\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Revoked,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1649\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Revoked {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54830,"byte_end":54844,"line_start":1659,"line_end":1659,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl X509RevokedRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1659:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509RevokedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55218,"byte_end":55229,"line_start":1670,"line_end":1670,"column_start":38,"column_end":49,"is_primary":true,"text":[{"text":" pub fn to_owned(&self) -> Result {","highlight_start":38,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":54829,"byte_end":54829,"line_start":1659,"line_end":1659,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509RevokedRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1670:38\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1670\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn to_owned(&self) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509RevokedRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_revocationDate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55545,"byte_end":55577,"line_start":1678,"line_end":1678,"column_start":21,"column_end":53,"is_primary":true,"text":[{"text":" let r = X509_REVOKED_get0_revocationDate(self.as_ptr() as *const _);","highlight_start":21,"highlight_end":53}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REVOKED_get0_revocationDate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_revocationDate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1678:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1678\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let r = X509_REVOKED_get0_revocationDate(self.as_ptr() as *const _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REVOKED_get0_revocationDate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_serialNumber` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55903,"byte_end":55933,"line_start":1688,"line_end":1688,"column_start":21,"column_end":51,"is_primary":true,"text":[{"text":" let r = X509_REVOKED_get0_serialNumber(self.as_ptr() as *const _);","highlight_start":21,"highlight_end":51}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_REVOKED_get0_serialNumber;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_REVOKED_get0_serialNumber` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1688:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1688\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let r = X509_REVOKED_get0_serialNumber(self.as_ptr() as *const _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_REVOKED_get0_serialNumber;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58295,"byte_end":58306,"line_start":1746,"line_end":1746,"column_start":25,"column_end":36,"is_primary":true,"text":[{"text":" type Output = Stack;","highlight_start":25,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58166,"byte_end":58166,"line_start":1743,"line_end":1743,"column_start":12,"column_end":12,"is_primary":true,"text":[{"text":"unsafe impl ExtensionType for CertificateIssuer {","highlight_start":12,"highlight_end":12}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1746:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1746\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m type Output = Stack;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1743\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0munsafe impl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m ExtensionType for CertificateIssuer {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58476,"byte_end":58483,"line_start":1754,"line_end":1754,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" pub struct X509Crl;","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1754:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Crl;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509CrlRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58532,"byte_end":58542,"line_start":1756,"line_end":1756,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509CrlRef;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CrlRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1756:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1756\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509CrlRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":58946,"byte_end":58960,"line_start":1768,"line_end":1768,"column_start":17,"column_end":31,"is_primary":true,"text":[{"text":" Revoked(&'a X509RevokedRef),","highlight_start":17,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1768:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1768\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Revoked(&'a X509RevokedRef),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509RevokedRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59196,"byte_end":59210,"line_start":1773,"line_end":1773,"column_start":23,"column_end":37,"is_primary":true,"text":[{"text":" RemoveFromCrl(&'a X509RevokedRef),","highlight_start":23,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509RevokedRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1773:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1773\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m RemoveFromCrl(&'a X509RevokedRef),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60147,"byte_end":60154,"line_start":1803,"line_end":1803,"column_start":6,"column_end":13,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":6,"highlight_end":13}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1803:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60398,"byte_end":60405,"line_start":1810,"line_end":1810,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Crl,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60146,"byte_end":60146,"line_start":1803,"line_end":1803,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1810:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1810\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Crl,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509Crl` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60595,"byte_end":60602,"line_start":1818,"line_end":1818,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Crl,","highlight_start":9,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60146,"byte_end":60146,"line_start":1803,"line_end":1803,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509Crl {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Crl` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1818:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1818\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Crl,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1803\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509Crl {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find type `X509CrlRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60644,"byte_end":60654,"line_start":1823,"line_end":1823,"column_start":6,"column_end":16,"is_primary":true,"text":[{"text":"impl X509CrlRef {","highlight_start":6,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509CrlRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1823:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509CrlRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Revoked` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61242,"byte_end":61253,"line_start":1841,"line_end":1841,"column_start":51,"column_end":62,"is_primary":true,"text":[{"text":" pub fn get_revoked(&self) -> Option<&StackRef> {","highlight_start":51,"highlight_end":62}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":60643,"byte_end":60643,"line_start":1823,"line_end":1823,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509CrlRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Revoked` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1841:51\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_revoked(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1823\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509CrlRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get_REVOKED` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61301,"byte_end":61321,"line_start":1843,"line_end":1843,"column_start":27,"column_end":47,"is_primary":true,"text":[{"text":" let revoked = X509_CRL_get_REVOKED(self.as_ptr());","highlight_start":27,"highlight_end":47}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get_REVOKED;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get_REVOKED` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1843:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1843\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let revoked = X509_CRL_get_REVOKED(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get_REVOKED;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get0_lastUpdate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":61674,"byte_end":61698,"line_start":1856,"line_end":1856,"column_start":24,"column_end":48,"is_primary":true,"text":[{"text":" let date = X509_CRL_get0_lastUpdate(self.as_ptr());","highlight_start":24,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get0_lastUpdate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get0_lastUpdate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1856:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1856\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_CRL_get0_lastUpdate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get0_lastUpdate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get0_nextUpdate` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":62076,"byte_end":62100,"line_start":1868,"line_end":1868,"column_start":24,"column_end":48,"is_primary":true,"text":[{"text":" let date = X509_CRL_get0_nextUpdate(self.as_ptr());","highlight_start":24,"highlight_end":48}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get0_nextUpdate;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get0_nextUpdate` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1868:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1868\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let date = X509_CRL_get0_nextUpdate(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get0_nextUpdate;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":62793,"byte_end":62797,"line_start":1886,"line_end":1886,"column_start":45,"column_end":49,"is_primary":true,"text":[{"text":" pub fn get_by_cert<'a>(&'a self, cert: &X509) -> CrlStatus<'a> {","highlight_start":45,"highlight_end":49}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1886:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1886\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn get_by_cert<'a>(&'a self, cert: &X509) -> CrlStatus<'a> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63215,"byte_end":63226,"line_start":1897,"line_end":1897,"column_start":35,"column_end":46,"is_primary":true,"text":[{"text":" pub fn issuer_name(&self) -> &X509NameRef {","highlight_start":35,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1897:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1897\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn issuer_name(&self) -> &X509NameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_CRL_get_issuer` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63269,"byte_end":63288,"line_start":1899,"line_end":1899,"column_start":24,"column_end":43,"is_primary":true,"text":[{"text":" let name = X509_CRL_get_issuer(self.as_ptr());","highlight_start":24,"highlight_end":43}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_CRL_get_issuer;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_CRL_get_issuer` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1899:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1899\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let name = X509_CRL_get_issuer(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_CRL_get_issuer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66010,"byte_end":66021,"line_start":1985,"line_end":1985,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" pub struct GeneralName;","highlight_start":16,"highlight_end":27}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1985:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1985\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralName;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66074,"byte_end":66088,"line_start":1987,"line_end":1987,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" pub struct GeneralNameRef;","highlight_start":16,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1987:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1987\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct GeneralNameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66098,"byte_end":66109,"line_start":1990,"line_end":1990,"column_start":6,"column_end":17,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":6,"highlight_end":17}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1990:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66220,"byte_end":66231,"line_start":1995,"line_end":1995,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1995:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1995\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66798,"byte_end":66809,"line_start":2014,"line_end":2014,"column_start":53,"column_end":64,"is_primary":true,"text":[{"text":" pub(crate) fn new_email(email: &[u8]) -> Result {","highlight_start":53,"highlight_end":64}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2014:53\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2014\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_email(email: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66960,"byte_end":66971,"line_start":2018,"line_end":2018,"column_start":49,"column_end":60,"is_primary":true,"text":[{"text":" pub(crate) fn new_dns(dns: &[u8]) -> Result {","highlight_start":49,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2018:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2018\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_dns(dns: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67118,"byte_end":67129,"line_start":2022,"line_end":2022,"column_start":49,"column_end":60,"is_primary":true,"text":[{"text":" pub(crate) fn new_uri(uri: &[u8]) -> Result {","highlight_start":49,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2022:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2022\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_uri(uri: &[u8]) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67275,"byte_end":67286,"line_start":2026,"line_end":2026,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" pub(crate) fn new_ip(ip: IpAddr) -> Result {","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2026:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2026\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_ip(ip: IpAddr) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67681,"byte_end":67692,"line_start":2037,"line_end":2037,"column_start":54,"column_end":65,"is_primary":true,"text":[{"text":" pub(crate) fn new_rid(oid: Asn1Object) -> Result {","highlight_start":54,"highlight_end":65}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2037:54\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2037\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub(crate) fn new_rid(oid: Asn1Object) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68257,"byte_end":68268,"line_start":2061,"line_end":2061,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" ) -> Result {","highlight_start":17,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66097,"byte_end":66097,"line_start":1990,"line_end":1990,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralName {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2061:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2061\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m ) -> Result {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1990\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68968,"byte_end":68982,"line_start":2090,"line_end":2090,"column_start":6,"column_end":20,"is_primary":true,"text":[{"text":"impl GeneralNameRef {","highlight_start":6,"highlight_end":20}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2090:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2090\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":69330,"byte_end":69351,"line_start":2102,"line_end":2102,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = ASN1_STRING_get0_data(d as *mut _);","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2102:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2102\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = ASN1_STRING_get0_data(d as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509NameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":70078,"byte_end":70089,"line_start":2119,"line_end":2119,"column_start":45,"column_end":56,"is_primary":true,"text":[{"text":" pub fn directory_name(&self) -> Option<&X509NameRef> {","highlight_start":45,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68967,"byte_end":68967,"line_start":2090,"line_end":2090,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl GeneralNameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509NameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2119:45\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2119\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn directory_name(&self) -> Option<&X509NameRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2090\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":71236,"byte_end":71257,"line_start":2155,"line_end":2155,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = ASN1_STRING_get0_data(d as *mut _);","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::ASN1_STRING_get0_data;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `ASN1_STRING_get0_data` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2155:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2155\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = ASN1_STRING_get0_data(d as *mut _);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::ASN1_STRING_get0_data;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":71444,"byte_end":71458,"line_start":2163,"line_end":2163,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":"impl fmt::Debug for GeneralNameRef {","highlight_start":21,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2163:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2163\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl fmt::Debug for GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72289,"byte_end":72300,"line_start":2185,"line_end":2185,"column_start":20,"column_end":31,"is_primary":true,"text":[{"text":"impl Stackable for GeneralName {","highlight_start":20,"highlight_end":31}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2185:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for GeneralName {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72513,"byte_end":72522,"line_start":2194,"line_end":2194,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" pub struct DistPoint;","highlight_start":16,"highlight_end":25}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2194:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2194\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPoint;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72573,"byte_end":72585,"line_start":2196,"line_end":2196,"column_start":16,"column_end":28,"is_primary":true,"text":[{"text":" pub struct DistPointRef;","highlight_start":16,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2196:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2196\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72595,"byte_end":72607,"line_start":2199,"line_end":2199,"column_start":6,"column_end":18,"is_primary":true,"text":[{"text":"impl DistPointRef {","highlight_start":6,"highlight_end":18}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2199:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DistPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72714,"byte_end":72730,"line_start":2201,"line_end":2201,"column_start":40,"column_end":56,"is_primary":true,"text":[{"text":" pub fn distpoint(&self) -> Option<&DistPointNameRef> {","highlight_start":40,"highlight_end":56}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72594,"byte_end":72594,"line_start":2199,"line_end":2199,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DistPointRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2201:40\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2201\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn distpoint(&self) -> Option<&DistPointNameRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2199\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DistPointRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m++++++++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPointName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72995,"byte_end":73008,"line_start":2211,"line_end":2211,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct DistPointName;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2211:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2211\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointName;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73063,"byte_end":73079,"line_start":2213,"line_end":2213,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct DistPointNameRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2213:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2213\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct DistPointNameRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `DistPointNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73089,"byte_end":73105,"line_start":2216,"line_end":2216,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl DistPointNameRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPointNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2216:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl DistPointNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralName` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73227,"byte_end":73238,"line_start":2218,"line_end":2218,"column_start":48,"column_end":59,"is_primary":true,"text":[{"text":" pub fn fullname(&self) -> Option<&StackRef> {","highlight_start":48,"highlight_end":59}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73088,"byte_end":73088,"line_start":2216,"line_end":2216,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl DistPointNameRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralName` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2218:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2218\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn fullname(&self) -> Option<&StackRef> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2216\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m DistPointNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++++++\u001b[0m\n\n"} +{"message":"cannot find type `DistPoint` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73459,"byte_end":73468,"line_start":2228,"line_end":2228,"column_start":20,"column_end":29,"is_primary":true,"text":[{"text":"impl Stackable for DistPoint {","highlight_start":20,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `DistPoint` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2228:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2228\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for DistPoint {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73724,"byte_end":73741,"line_start":2237,"line_end":2237,"column_start":16,"column_end":33,"is_primary":true,"text":[{"text":" pub struct AccessDescription;","highlight_start":16,"highlight_end":33}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2237:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2237\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescription;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescriptionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73800,"byte_end":73820,"line_start":2239,"line_end":2239,"column_start":16,"column_end":36,"is_primary":true,"text":[{"text":" pub struct AccessDescriptionRef;","highlight_start":16,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescriptionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2239:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct AccessDescriptionRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescriptionRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":73830,"byte_end":73850,"line_start":2242,"line_end":2242,"column_start":6,"column_end":26,"is_primary":true,"text":[{"text":"impl AccessDescriptionRef {","highlight_start":6,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescriptionRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2242:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl AccessDescriptionRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `GeneralNameRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74079,"byte_end":74093,"line_start":2249,"line_end":2249,"column_start":32,"column_end":46,"is_primary":true,"text":[{"text":" pub fn location(&self) -> &GeneralNameRef {","highlight_start":32,"highlight_end":46}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `GeneralNameRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2249:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2249\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn location(&self) -> &GeneralNameRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `AccessDescription` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74195,"byte_end":74212,"line_start":2254,"line_end":2254,"column_start":20,"column_end":37,"is_primary":true,"text":[{"text":"impl Stackable for AccessDescription {","highlight_start":20,"highlight_end":37}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `AccessDescription` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2254:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2254\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for AccessDescription {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Algorithm` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74445,"byte_end":74458,"line_start":2263,"line_end":2263,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509Algorithm;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Algorithm` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2263:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2263\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Algorithm;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74513,"byte_end":74529,"line_start":2265,"line_end":2265,"column_start":16,"column_end":32,"is_primary":true,"text":[{"text":" pub struct X509AlgorithmRef;","highlight_start":16,"highlight_end":32}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2265:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2265\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509AlgorithmRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509AlgorithmRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74539,"byte_end":74555,"line_start":2268,"line_end":2268,"column_start":6,"column_end":22,"is_primary":true,"text":[{"text":"impl X509AlgorithmRef {","highlight_start":6,"highlight_end":22}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509AlgorithmRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2268:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509AlgorithmRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_ALGOR_get0` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74720,"byte_end":74735,"line_start":2273,"line_end":2273,"column_start":13,"column_end":28,"is_primary":true,"text":[{"text":" X509_ALGOR_get0(&mut oid, ptr::null_mut(), ptr::null_mut(), self.as_ptr());","highlight_start":13,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_ALGOR_get0;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_ALGOR_get0` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2273:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2273\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509_ALGOR_get0(&mut oid, ptr::null_mut(), ptr::null_mut(), self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_ALGOR_get0;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75083,"byte_end":75093,"line_start":2284,"line_end":2284,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" pub struct X509Object;","highlight_start":16,"highlight_end":26}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2284:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509Object;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75144,"byte_end":75157,"line_start":2286,"line_end":2286,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" pub struct X509ObjectRef;","highlight_start":16,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2286:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2286\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub struct X509ObjectRef;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509ObjectRef` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75167,"byte_end":75180,"line_start":2289,"line_end":2289,"column_start":6,"column_end":19,"is_primary":true,"text":[{"text":"impl X509ObjectRef {","highlight_start":6,"highlight_end":19}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509ObjectRef` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2289:6\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2289\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl X509ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `X509Ref` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75217,"byte_end":75224,"line_start":2290,"line_end":2290,"column_start":35,"column_end":42,"is_primary":true,"text":[{"text":" pub fn x509(&self) -> Option<&X509Ref> {","highlight_start":35,"highlight_end":42}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"you might be missing a type parameter","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75166,"byte_end":75166,"line_start":2289,"line_end":2289,"column_start":5,"column_end":5,"is_primary":true,"text":[{"text":"impl X509ObjectRef {","highlight_start":5,"highlight_end":5}],"label":null,"suggested_replacement":"","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Ref` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2290:35\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2290\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn x509(&self) -> Option<&X509Ref> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: you might be missing a type parameter\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2289\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mimpl\u001b[0m\u001b[0m\u001b[38;5;10m\u001b[0m\u001b[0m X509ObjectRef {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++++++\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509_OBJECT_get0_X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75267,"byte_end":75288,"line_start":2292,"line_end":2292,"column_start":23,"column_end":44,"is_primary":true,"text":[{"text":" let ptr = X509_OBJECT_get0_X509(self.as_ptr());","highlight_start":23,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider importing this function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":500,"byte_end":500,"line_start":10,"line_end":10,"column_start":1,"column_end":1,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":1,"highlight_end":1}],"label":null,"suggested_replacement":"use ffi::X509_OBJECT_get0_X509;\n","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509_OBJECT_get0_X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2292:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2292\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = X509_OBJECT_get0_X509(self.as_ptr());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider importing this function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m10\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+ use ffi::X509_OBJECT_get0_X509;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\n"} +{"message":"cannot find type `X509Object` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75388,"byte_end":75398,"line_start":2298,"line_end":2298,"column_start":20,"column_end":30,"is_primary":true,"text":[{"text":"impl Stackable for X509Object {","highlight_start":20,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `X509Object` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2298:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2298\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mimpl Stackable for X509Object {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find value `purpose` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82486,"byte_end":82493,"line_start":2504,"line_end":2504,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" Ok(purpose)","highlight_start":16,"highlight_end":23}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"consider using the associated function","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":82486,"byte_end":82486,"line_start":2504,"line_end":2504,"column_start":16,"column_end":16,"is_primary":true,"text":[{"text":" Ok(purpose)","highlight_start":16,"highlight_end":16}],"label":null,"suggested_replacement":"self.","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `purpose` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2504:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2504\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(purpose)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: consider using the associated function\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2504\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m Ok(\u001b[0m\u001b[0m\u001b[38;5;10mself.\u001b[0m\u001b[0mpurpose)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m+++++\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9624,"byte_end":9632,"line_start":309,"line_end":309,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9624,"byte_end":9632,"line_start":309,"line_end":309,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:309:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9908,"byte_end":9916,"line_start":319,"line_end":319,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":9908,"byte_end":9916,"line_start":319,"line_end":319,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:319:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m319\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10097,"byte_end":10105,"line_start":325,"line_end":325,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" Asn1Time::from_period(days as c_long * 60 * 60 * 24)","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10097,"byte_end":10105,"line_start":325,"line_end":325,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" Asn1Time::from_period(days as c_long * 60 * 60 * 24)","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:325:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1Time::from_period(days as c_long * 60 * 60 * 24)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10451,"byte_end":10459,"line_start":335,"line_end":335,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10451,"byte_end":10459,"line_start":335,"line_end":335,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(Asn1Time::from_ptr(handle))","highlight_start":16,"highlight_end":24}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:335:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m335\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Time::from_ptr(handle))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10808,"byte_end":10816,"line_start":346,"line_end":346,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":10808,"byte_end":10816,"line_start":346,"line_end":346,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:346:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m346\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let time = Asn1Time::new()?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Time`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11283,"byte_end":11291,"line_start":362,"line_end":362,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":"use of undeclared type `Asn1Time`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":11283,"byte_end":11291,"line_start":362,"line_end":362,"column_start":24,"column_end":32,"is_primary":true,"text":[{"text":" let time = Asn1Time::new()?;","highlight_start":24,"highlight_end":32}],"label":null,"suggested_replacement":"Asn1Type","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:362:24\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m362\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let time = Asn1Time::new()?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Time`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `Asn1Type`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1IntegerRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":15968,"byte_end":15982,"line_start":517,"line_end":517,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" Asn1IntegerRef::cmp(self, other)","highlight_start":9,"highlight_end":23}],"label":"use of undeclared type `Asn1IntegerRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1IntegerRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:517:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1IntegerRef::cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1IntegerRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1IntegerRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":16266,"byte_end":16280,"line_start":528,"line_end":528,"column_start":9,"column_end":23,"is_primary":true,"text":[{"text":" Asn1IntegerRef::eq(self, other)","highlight_start":9,"highlight_end":23}],"label":"use of undeclared type `Asn1IntegerRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1IntegerRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:528:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m528\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Asn1IntegerRef::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1IntegerRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Integer`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":17450,"byte_end":17461,"line_start":560,"line_end":560,"column_start":70,"column_end":81,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::ASN1_INTEGER_dup(self.as_ptr())).map(|p| Asn1Integer::from_ptr(p)) }","highlight_start":70,"highlight_end":81}],"label":"use of undeclared type `Asn1Integer`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Integer`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:560:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m560\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::ASN1_INTEGER_dup(self.as_ptr())).map(|p| Asn1Integer::from_ptr(p)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Integer`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Asn1Object`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs","byte_start":21697,"byte_end":21707,"line_start":691,"line_end":691,"column_start":16,"column_end":26,"is_primary":true,"text":[{"text":" Ok(Asn1Object::from_ptr(obj))","highlight_start":16,"highlight_end":26}],"label":"use of undeclared type `Asn1Object`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Asn1Object`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs:691:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m691\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(Asn1Object::from_ptr(obj))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Asn1Object`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":11104,"byte_end":11110,"line_start":305,"line_end":305,"column_start":60,"column_end":66,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::BN_dup(self.as_ptr())).map(|b| BigNum::from_ptr(b)) }","highlight_start":60,"highlight_end":66}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:305:60\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m305\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::BN_dup(self.as_ptr())).map(|b| BigNum::from_ptr(b)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28550,"byte_end":28556,"line_start":903,"line_end":903,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(v))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:903:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m903\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(v))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":28844,"byte_end":28850,"line_start":914,"line_end":914,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(v))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:914:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m914\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(v))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29035,"byte_end":29041,"line_start":921,"line_end":921,"column_start":9,"column_end":15,"is_primary":true,"text":[{"text":" BigNum::new().and_then(|v| unsafe {","highlight_start":9,"highlight_end":15}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:921:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m921\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BigNum::new().and_then(|v| unsafe {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29542,"byte_end":29548,"line_start":934,"line_end":934,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(bn))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:934:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m934\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(bn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":29961,"byte_end":29967,"line_start":946,"line_end":946,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(BigNum::from_ptr(bn))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:946:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m946\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(BigNum::from_ptr(bn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":35646,"byte_end":35652,"line_start":1085,"line_end":1085,"column_start":22,"column_end":28,"is_primary":true,"text":[{"text":" .map(|p| BigNum::from_ptr(p))","highlight_start":22,"highlight_end":28}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1085:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1085\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .map(|p| BigNum::from_ptr(p))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39569,"byte_end":39575,"line_start":1246,"line_end":1246,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1246:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1246\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":39822,"byte_end":39828,"line_start":1258,"line_end":1258,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1258:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1258\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40077,"byte_end":40090,"line_start":1270,"line_end":1270,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1270:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1270\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40128,"byte_end":40134,"line_start":1271,"line_end":1271,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1271:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1271\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40396,"byte_end":40409,"line_start":1283,"line_end":1283,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1283:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1283\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40447,"byte_end":40453,"line_start":1284,"line_end":1284,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1284:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1284\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNumContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40715,"byte_end":40728,"line_start":1296,"line_end":1296,"column_start":23,"column_end":36,"is_primary":true,"text":[{"text":" let mut ctx = BigNumContext::new().unwrap();","highlight_start":23,"highlight_end":36}],"label":"use of undeclared type `BigNumContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNumContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1296:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1296\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ctx = BigNumContext::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNumContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":40766,"byte_end":40772,"line_start":1297,"line_end":1297,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1297:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1297\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41006,"byte_end":41012,"line_start":1309,"line_end":1309,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1309:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1309\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `BigNum`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs","byte_start":41343,"byte_end":41349,"line_start":1327,"line_end":1327,"column_start":21,"column_end":27,"is_primary":true,"text":[{"text":" let mut r = BigNum::new().unwrap();","highlight_start":21,"highlight_end":27}],"label":"use of undeclared type `BigNum`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `BigNum`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs:1327:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1327\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut r = BigNum::new().unwrap();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `BigNum`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CipherCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2799,"byte_end":2808,"line_start":91,"line_end":91,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" Ok(CipherCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":25}],"label":"use of undeclared type `CipherCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs","byte_start":2799,"byte_end":2808,"line_start":91,"line_end":91,"column_start":16,"column_end":25,"is_primary":true,"text":[{"text":" Ok(CipherCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":25}],"label":null,"suggested_replacement":"CipherRef","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs:91:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m91\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CipherCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CipherCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `CipherRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":4954,"byte_end":4968,"line_start":147,"line_end":147,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:147:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m147\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":6586,"byte_end":6600,"line_start":200,"line_end":200,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:200:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m200\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `CmsContentInfo`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs","byte_start":7397,"byte_end":7411,"line_start":227,"line_end":227,"column_start":16,"column_end":30,"is_primary":true,"text":[{"text":" Ok(CmsContentInfo::from_ptr(cms))","highlight_start":16,"highlight_end":30}],"label":"use of undeclared type `CmsContentInfo`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `CmsContentInfo`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs:227:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(CmsContentInfo::from_ptr(cms))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `CmsContentInfo`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `DsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs","byte_start":13353,"byte_end":13359,"line_start":445,"line_end":445,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(DsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `DsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `DsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs:445:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m445\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(DsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `DsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPointRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":8635,"byte_end":8645,"line_start":245,"line_end":245,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcPointRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcPointRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPointRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:245:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m245\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcPointRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPointRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPoint`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":19323,"byte_end":19330,"line_start":622,"line_end":622,"column_start":21,"column_end":28,"is_primary":true,"text":[{"text":" let point = EcPoint::new(group)?;","highlight_start":21,"highlight_end":28}],"label":"use of undeclared type `EcPoint`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPoint`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:622:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m622\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let point = EcPoint::new(group)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPoint`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcPointRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":21247,"byte_end":21257,"line_start":690,"line_end":690,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcPointRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcPointRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcPointRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:690:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m690\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcPointRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcPointRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcGroupRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs","byte_start":22057,"byte_end":22067,"line_start":720,"line_end":720,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" EcGroupRef::from_const_ptr(ptr)","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `EcGroupRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcGroupRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs:720:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m720\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m EcGroupRef::from_const_ptr(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcGroupRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcdsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1203,"byte_end":1211,"line_start":41,"line_end":41,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(EcdsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `EcdsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcdsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:41:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m41\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(EcdsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcdsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `EcdsaSig`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs","byte_start":1648,"byte_end":1656,"line_start":52,"line_end":52,"column_start":16,"column_end":24,"is_primary":true,"text":[{"text":" Ok(EcdsaSig::from_ptr(sig))","highlight_start":16,"highlight_end":24}],"label":"use of undeclared type `EcdsaSig`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `EcdsaSig`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs:52:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m52\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(EcdsaSig::from_ptr(sig))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `EcdsaSig`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ShimStr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":3809,"byte_end":3816,"line_start":143,"line_end":143,"column_start":32,"column_end":39,"is_primary":true,"text":[{"text":" let file = ShimStr::new(file);","highlight_start":32,"highlight_end":39}],"label":"use of undeclared type `ShimStr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ShimStr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:143:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m143\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let file = ShimStr::new(file);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ShimStr`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `ShimStr`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs","byte_start":3968,"byte_end":3975,"line_start":148,"line_end":148,"column_start":30,"column_end":37,"is_primary":true,"text":[{"text":" Some(ShimStr::new(func))","highlight_start":30,"highlight_end":37}],"label":"use of undeclared type `ShimStr`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ShimStr`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs:148:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m148\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(ShimStr::new(func))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ShimStr`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `LibCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs","byte_start":461,"byte_end":467,"line_start":19,"line_end":19,"column_start":16,"column_end":22,"is_primary":true,"text":[{"text":" Ok(LibCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":22}],"label":"use of undeclared type `LibCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `LibCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs:19:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(LibCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `LibCtx`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `MdCtx`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs","byte_start":3154,"byte_end":3159,"line_start":121,"line_end":121,"column_start":16,"column_end":21,"is_primary":true,"text":[{"text":" Ok(MdCtx::from_ptr(ptr))","highlight_start":16,"highlight_end":21}],"label":"use of undeclared type `MdCtx`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `MdCtx`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs:121:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m121\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(MdCtx::from_ptr(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `MdCtx`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `OcspOneReqRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs","byte_start":11074,"byte_end":11087,"line_start":339,"line_end":339,"column_start":16,"column_end":29,"is_primary":true,"text":[{"text":" Ok(OcspOneReqRef::from_ptr_mut(ptr))","highlight_start":16,"highlight_end":29}],"label":"use of undeclared type `OcspOneReqRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `OcspOneReqRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs:339:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m339\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(OcspOneReqRef::from_ptr_mut(ptr))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `OcspOneReqRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20709,"byte_end":20712,"line_start":549,"line_end":549,"column_start":39,"column_end":42,"is_primary":true,"text":[{"text":" SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)","highlight_start":39,"highlight_end":42}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":20709,"byte_end":20726,"line_start":549,"line_end":549,"column_start":39,"column_end":56,"is_primary":true,"text":[{"text":" SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)","highlight_start":39,"highlight_end":56}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:549:39\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SESSION_CTX_INDEX.get_or_try_init(Ssl::new_ex_index)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m SESSION_CTX_INDEX.get_or_try_init(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":26241,"byte_end":26251,"line_start":726,"line_end":726,"column_start":27,"column_end":37,"is_primary":true,"text":[{"text":" SslContextBuilder(SslContext::from_ptr(ctx))","highlight_start":27,"highlight_end":37}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:726:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m726\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContextBuilder(SslContext::from_ptr(ctx))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":27355,"byte_end":27365,"line_start":754,"line_end":754,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), verify);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:754:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m754\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), verify);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":28675,"byte_end":28685,"line_start":778,"line_end":778,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" let arg = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);","highlight_start":46,"highlight_end":56}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:778:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m778\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let arg = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":32048,"byte_end":32058,"line_start":864,"line_end":864,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:864:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m864\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":47983,"byte_end":47993,"line_start":1268,"line_end":1268,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1268:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1268\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":50901,"byte_end":50911,"line_start":1331,"line_end":1331,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1331:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1331\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":51875,"byte_end":51885,"line_start":1355,"line_end":1355,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1355:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1355\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":53129,"byte_end":53139,"line_start":1387,"line_end":1387,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1387:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1387\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54386,"byte_end":54396,"line_start":1411,"line_end":1411,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1411:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1411\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":54985,"byte_end":54995,"line_start":1425,"line_end":1425,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1425:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1425\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":55913,"byte_end":55923,"line_start":1448,"line_end":1448,"column_start":26,"column_end":36,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":26,"highlight_end":36}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1448:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1448\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":56662,"byte_end":56672,"line_start":1466,"line_end":1466,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1466:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1466\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":57864,"byte_end":57874,"line_start":1494,"line_end":1494,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1494:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1494\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":58815,"byte_end":58825,"line_start":1517,"line_end":1517,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1517:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":59569,"byte_end":59579,"line_start":1536,"line_end":1536,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1536:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1536\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":60219,"byte_end":60229,"line_start":1552,"line_end":1552,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), callback);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1552:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1552\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":62066,"byte_end":62076,"line_start":1607,"line_end":1607,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), add_cb);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1607:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1607\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), add_cb);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":62144,"byte_end":62154,"line_start":1608,"line_end":1608,"column_start":30,"column_end":40,"is_primary":true,"text":[{"text":" self.set_ex_data(SslContext::cached_ex_index::(), parse_cb);","highlight_start":30,"highlight_end":40}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1608:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1608\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(SslContext::cached_ex_index::(), parse_cb);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":63726,"byte_end":63736,"line_start":1656,"line_end":1656,"column_start":46,"column_end":56,"is_primary":true,"text":[{"text":" let ptr = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);","highlight_start":46,"highlight_end":56}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1656:46\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1656\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ptr = self.set_ex_data_inner(SslContext::cached_ex_index::(), callback);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":66554,"byte_end":66564,"line_start":1745,"line_end":1745,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslContext::from_ptr(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1745:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1745\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContext::from_ptr(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContext`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":68025,"byte_end":68035,"line_start":1792,"line_end":1792,"column_start":36,"column_end":46,"is_primary":true,"text":[{"text":" .or_insert_with(|| SslContext::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":46}],"label":"use of undeclared type `SslContext`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContext`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1792:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1792\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .or_insert_with(|| SslContext::new_ex_index::().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContext`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslVerifyMode`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":72344,"byte_end":72357,"line_start":1902,"line_end":1902,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslVerifyMode::from_bits(mode).expect(\"SSL_CTX_get_verify_mode returned invalid mode\")","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslVerifyMode`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1902:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1902\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslVerifyMode::from_bits(mode).expect(\"SSL_CTX_get_verify_mode returned invalid mode\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslVerifyMode`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslSessionRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":77740,"byte_end":77753,"line_start":2093,"line_end":2093,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslSessionRef::to_owned(self)","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslSessionRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2093:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2093\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionRef::to_owned(self)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslSessionRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82349,"byte_end":82352,"line_start":2242,"line_end":2242,"column_start":36,"column_end":39,"is_primary":true,"text":[{"text":" .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":39}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82349,"byte_end":82371,"line_start":2242,"line_end":2242,"column_start":36,"column_end":58,"is_primary":true,"text":[{"text":" .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());","highlight_start":36,"highlight_end":58}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2242:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .or_insert_with(|| Ssl::new_ex_index::().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2242\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m .or_insert_with(|| \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m().unwrap().as_raw());\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82863,"byte_end":82866,"line_start":2257,"line_end":2257,"column_start":27,"column_end":30,"is_primary":true,"text":[{"text":" let mut ssl = Ssl::from_ptr(ptr);","highlight_start":27,"highlight_end":30}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":82863,"byte_end":82876,"line_start":2257,"line_end":2257,"column_start":27,"column_end":40,"is_primary":true,"text":[{"text":" let mut ssl = Ssl::from_ptr(ptr);","highlight_start":27,"highlight_end":40}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2257:27\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut ssl = Ssl::from_ptr(ptr);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2257\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut ssl = \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(ptr);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslVerifyMode`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":86401,"byte_end":86414,"line_start":2360,"line_end":2360,"column_start":9,"column_end":22,"is_primary":true,"text":[{"text":" SslVerifyMode::from_bits(mode).expect(\"SSL_get_verify_mode returned invalid mode\")","highlight_start":9,"highlight_end":22}],"label":"use of undeclared type `SslVerifyMode`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslVerifyMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2360:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2360\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslVerifyMode::from_bits(mode).expect(\"SSL_get_verify_mode returned invalid mode\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslVerifyMode`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87008,"byte_end":87011,"line_start":2373,"line_end":2373,"column_start":30,"column_end":33,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));","highlight_start":30,"highlight_end":33}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":87008,"byte_end":87028,"line_start":2373,"line_end":2373,"column_start":30,"column_end":50,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));","highlight_start":30,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2373:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(Ssl::cached_ex_index(), Arc::new(verify));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2373\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self.set_ex_data(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(), Arc::new(verify));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":88051,"byte_end":88054,"line_start":2396,"line_end":2396,"column_start":30,"column_end":33,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));","highlight_start":30,"highlight_end":33}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":88051,"byte_end":88071,"line_start":2396,"line_end":2396,"column_start":30,"column_end":50,"is_primary":true,"text":[{"text":" self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));","highlight_start":30,"highlight_end":50}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2396:30\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m self.set_ex_data(Ssl::cached_ex_index(), Arc::new(callback));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2396\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m self.set_ex_data(\u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(), Arc::new(callback));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslContextRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":100523,"byte_end":100536,"line_start":2728,"line_end":2728,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" SslContextRef::from_ptr(ssl_ctx)","highlight_start":13,"highlight_end":26}],"label":"use of undeclared type `SslContextRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslContextRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2728:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2728\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslContextRef::from_ptr(ssl_ctx)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslContextRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `SslSessionRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":101412,"byte_end":101425,"line_start":2752,"line_end":2752,"column_start":13,"column_end":26,"is_primary":true,"text":[{"text":" SslSessionRef::from_const_ptr_opt(p)","highlight_start":13,"highlight_end":26}],"label":"use of undeclared type `SslSessionRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `SslSessionRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2752:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2752\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSessionRef::from_const_ptr_opt(p)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `SslSessionRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `Ssl`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":127662,"byte_end":127665,"line_start":3517,"line_end":3517,"column_start":19,"column_end":22,"is_primary":true,"text":[{"text":" let ssl = Ssl::from_ptr(ssl);","highlight_start":19,"highlight_end":22}],"label":"use of undeclared type `Ssl`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":127662,"byte_end":127675,"line_start":3517,"line_end":3517,"column_start":19,"column_end":32,"is_primary":true,"text":[{"text":" let ssl = Ssl::from_ptr(ssl);","highlight_start":19,"highlight_end":32}],"label":null,"suggested_replacement":"crate::ssl::InnerError","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:3517:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let ssl = Ssl::from_ptr(ssl);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Ssl`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;14mhelp\u001b[0m\u001b[0m: there is an enum variant `crate::ssl::InnerError::Ssl`; try using the variant's enum\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3517\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let ssl = \u001b[0m\u001b[0m\u001b[38;5;10mcrate::ssl::InnerError\u001b[0m\u001b[0m(ssl);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[38;5;10m~~~~~~~~~~~~~~~~~~~~~~\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":6505,"byte_end":6512,"line_start":185,"line_end":185,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" X509Ref::from_const_ptr_opt(ptr)","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:185:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m185\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::from_const_ptr_opt(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":13699,"byte_end":13710,"line_start":397,"line_end":397,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:397:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m397\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":14305,"byte_end":14316,"line_start":415,"line_end":415,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"issuer name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:415:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m415\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"issuer name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509AlgorithmRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":20921,"byte_end":20937,"line_start":602,"line_end":602,"column_start":13,"column_end":29,"is_primary":true,"text":[{"text":" X509AlgorithmRef::from_const_ptr_opt(algor)","highlight_start":13,"highlight_end":29}],"label":"use of undeclared type `X509AlgorithmRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509AlgorithmRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:602:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m602\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509AlgorithmRef::from_const_ptr_opt(algor)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509AlgorithmRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26318,"byte_end":26325,"line_start":784,"line_end":784,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::to_owned(self)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:784:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m784\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::to_owned(self)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27784,"byte_end":27791,"line_start":829,"line_end":829,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:829:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m829\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":27921,"byte_end":27928,"line_start":835,"line_end":835,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::partial_cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:835:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m835\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28078,"byte_end":28085,"line_start":841,"line_end":841,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::partial_cmp(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:841:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m841\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::partial_cmp(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28196,"byte_end":28203,"line_start":847,"line_end":847,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::eq(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:847:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m847\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":28317,"byte_end":28324,"line_start":853,"line_end":853,"column_start":9,"column_end":16,"is_primary":true,"text":[{"text":" X509Ref::eq(self, other)","highlight_start":9,"highlight_end":16}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:853:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m853\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::eq(self, other)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Name`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":38993,"byte_end":39001,"line_start":1173,"line_end":1173,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" X509Name::from_der(&self.0.to_der().unwrap()).unwrap()","highlight_start":9,"highlight_end":17}],"label":"use of undeclared type `X509Name`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Name`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1173:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Name::from_der(&self.0.to_der().unwrap()).unwrap()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Name`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Name`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":41708,"byte_end":41716,"line_start":1255,"line_end":1255,"column_start":67,"column_end":75,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::X509_NAME_dup(self.as_ptr())).map(|n| X509Name::from_ptr(n)) }","highlight_start":67,"highlight_end":75}],"label":"use of undeclared type `X509Name`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Name`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1255:67\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1255\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::X509_NAME_dup(self.as_ptr())).map(|n| X509Name::from_ptr(n)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Name`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameEntryRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43300,"byte_end":43316,"line_start":1307,"line_end":1307,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))","highlight_start":18,"highlight_end":34}],"label":"use of undeclared type `X509NameEntryRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":43300,"byte_end":43316,"line_start":1307,"line_end":1307,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))","highlight_start":18,"highlight_end":34}],"label":null,"suggested_replacement":"X509NameEntries","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameEntryRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1307:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1307\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(X509NameEntryRef::from_const_ptr_opt(entry).expect(\"entry must not be null\"))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameEntryRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a struct with a similar name exists: `X509NameEntries`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":51512,"byte_end":51523,"line_start":1566,"line_end":1566,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1566:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1566\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_const_ptr_opt(name).expect(\"subject name must not be null\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Revoked`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":55314,"byte_end":55325,"line_start":1671,"line_end":1671,"column_start":70,"column_end":81,"is_primary":true,"text":[{"text":" unsafe { cvt_p(ffi::X509_REVOKED_dup(self.as_ptr())).map(|n| X509Revoked::from_ptr(n)) }","highlight_start":70,"highlight_end":81}],"label":"use of undeclared type `X509Revoked`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Revoked`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1671:70\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1671\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { cvt_p(ffi::X509_REVOKED_dup(self.as_ptr())).map(|n| X509Revoked::from_ptr(n)) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Revoked`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509RevokedRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59752,"byte_end":59766,"line_start":1789,"line_end":1789,"column_start":36,"column_end":50,"is_primary":true,"text":[{"text":" CrlStatus::Revoked(X509RevokedRef::from_ptr(revoked_entry))","highlight_start":36,"highlight_end":50}],"label":"use of undeclared type `X509RevokedRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509RevokedRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1789:36\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1789\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CrlStatus::Revoked(X509RevokedRef::from_ptr(revoked_entry))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509RevokedRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509RevokedRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":59918,"byte_end":59932,"line_start":1793,"line_end":1793,"column_start":42,"column_end":56,"is_primary":true,"text":[{"text":" CrlStatus::RemoveFromCrl(X509RevokedRef::from_ptr(revoked_entry))","highlight_start":42,"highlight_end":56}],"label":"use of undeclared type `X509RevokedRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509RevokedRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1793:42\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1793\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m CrlStatus::RemoveFromCrl(X509RevokedRef::from_ptr(revoked_entry))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509RevokedRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":63355,"byte_end":63366,"line_start":1901,"line_end":1901,"column_start":13,"column_end":24,"is_primary":true,"text":[{"text":" X509NameRef::from_ptr(name)","highlight_start":13,"highlight_end":24}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1901:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1901\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509NameRef::from_ptr(name)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66285,"byte_end":66296,"line_start":1997,"line_end":1997,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" let gn = GeneralName::from_ptr(cvt_p(ffi::GENERAL_NAME_new())?);","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1997:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1997\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let gn = GeneralName::from_ptr(cvt_p(ffi::GENERAL_NAME_new())?);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":66842,"byte_end":66853,"line_start":2015,"line_end":2015,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_EMAIL, Asn1Type::IA5STRING, email) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2015:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2015\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_EMAIL, Asn1Type::IA5STRING, email) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67004,"byte_end":67015,"line_start":2019,"line_end":2019,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_DNS, Asn1Type::IA5STRING, dns) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2019:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2019\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_DNS, Asn1Type::IA5STRING, dns) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67162,"byte_end":67173,"line_start":2023,"line_end":2023,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" unsafe { GeneralName::new(ffi::GEN_URI, Asn1Type::IA5STRING, uri) }","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2023:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2023\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralName::new(ffi::GEN_URI, Asn1Type::IA5STRING, uri) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67378,"byte_end":67389,"line_start":2029,"line_end":2029,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2029:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2029\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":67523,"byte_end":67534,"line_start":2032,"line_end":2032,"column_start":17,"column_end":28,"is_primary":true,"text":[{"text":" GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())","highlight_start":17,"highlight_end":28}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2032:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2032\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m GeneralName::new(ffi::GEN_IPADD, Asn1Type::OCTET_STRING, &addr.octets())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68113,"byte_end":68124,"line_start":2054,"line_end":2054,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" Ok(GeneralName::from_ptr(gn))","highlight_start":16,"highlight_end":27}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2054:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2054\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(GeneralName::from_ptr(gn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralName`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":68917,"byte_end":68928,"line_start":2085,"line_end":2085,"column_start":16,"column_end":27,"is_primary":true,"text":[{"text":" Ok(GeneralName::from_ptr(gn))","highlight_start":16,"highlight_end":27}],"label":"use of undeclared type `GeneralName`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralName`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2085:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2085\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(GeneralName::from_ptr(gn))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralName`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509NameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":70381,"byte_end":70392,"line_start":2130,"line_end":2130,"column_start":18,"column_end":29,"is_primary":true,"text":[{"text":" Some(X509NameRef::from_const_ptr(d as *const _))","highlight_start":18,"highlight_end":29}],"label":"use of undeclared type `X509NameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509NameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2130:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2130\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Some(X509NameRef::from_const_ptr(d as *const _))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509NameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `DistPointNameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":72751,"byte_end":72767,"line_start":2202,"line_end":2202,"column_start":18,"column_end":34,"is_primary":true,"text":[{"text":" unsafe { DistPointNameRef::from_const_ptr_opt((*self.as_ptr()).distpoint) }","highlight_start":18,"highlight_end":34}],"label":"use of undeclared type `DistPointNameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `DistPointNameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2202:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2202\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { DistPointNameRef::from_const_ptr_opt((*self.as_ptr()).distpoint) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `DistPointNameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `GeneralNameRef`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":74113,"byte_end":74127,"line_start":2250,"line_end":2250,"column_start":18,"column_end":32,"is_primary":true,"text":[{"text":" unsafe { GeneralNameRef::from_ptr((*self.as_ptr()).location) }","highlight_start":18,"highlight_end":32}],"label":"use of undeclared type `GeneralNameRef`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `GeneralNameRef`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2250:18\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2250\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m unsafe { GeneralNameRef::from_ptr((*self.as_ptr()).location) }\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `GeneralNameRef`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `X509Ref`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":75317,"byte_end":75324,"line_start":2293,"line_end":2293,"column_start":13,"column_end":20,"is_primary":true,"text":[{"text":" X509Ref::from_const_ptr_opt(ptr)","highlight_start":13,"highlight_end":20}],"label":"use of undeclared type `X509Ref`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `X509Ref`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:2293:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2293\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m X509Ref::from_const_ptr_opt(ptr)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `X509Ref`\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `BIO_set_num` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs","byte_start":4520,"byte_end":4531,"line_start":173,"line_end":173,"column_start":5,"column_end":16,"is_primary":true,"text":[{"text":" BIO_set_num(bio, 0);","highlight_start":5,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `BIO_set_num` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs:173:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m173\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m BIO_set_num(bio, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_verify` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":2860,"byte_end":2872,"line_start":80,"line_end":80,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_verify(&mut ctx);","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_verify` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:80:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m80\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_verify(&mut ctx);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_verify_hostname` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":6209,"byte_end":6230,"line_start":188,"line_end":188,"column_start":13,"column_end":34,"is_primary":true,"text":[{"text":" setup_verify_hostname(&mut self.ssl, domain)?;","highlight_start":13,"highlight_end":34}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_verify_hostname` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:188:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m188\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_verify_hostname(&mut self.ssl, domain)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":7890,"byte_end":7902,"line_start":239,"line_end":239,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:239:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m239\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":10091,"byte_end":10103,"line_start":285,"line_end":285,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:285:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m285\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `setup_curves` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs","byte_start":11723,"byte_end":11735,"line_start":313,"line_end":313,"column_start":9,"column_end":21,"is_primary":true,"text":[{"text":" setup_curves(&mut ctx)?;","highlight_start":9,"highlight_end":21}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `setup_curves` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs:313:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m313\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m setup_curves(&mut ctx)?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function `get_new_idx` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":67596,"byte_end":67607,"line_start":1777,"line_end":1777,"column_start":29,"column_end":40,"is_primary":true,"text":[{"text":" let idx = cvt_n(get_new_idx(free_data_box::))?;","highlight_start":29,"highlight_end":40}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `get_new_idx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:1777:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1777\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let idx = cvt_n(get_new_idx(free_data_box::))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `SslSession` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":23126,"byte_end":23155,"line_start":627,"line_end":627,"column_start":1,"column_end":30,"is_primary":false,"text":[{"text":"pub struct SslVersion(c_int);","highlight_start":1,"highlight_end":30}],"label":"similarly named tuple struct `SslVersion` defined here","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78165,"byte_end":78175,"line_start":2113,"line_end":2113,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslSession(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"a tuple struct with a similar name exists","code":null,"level":"help","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":78165,"byte_end":78175,"line_start":2113,"line_end":2113,"column_start":13,"column_end":23,"is_primary":true,"text":[{"text":" SslSession(self.as_ptr())","highlight_start":13,"highlight_end":23}],"label":null,"suggested_replacement":"SslVersion","suggestion_applicability":"MaybeIncorrect","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `SslSession` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2113:13\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m627\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub struct SslVersion(c_int);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-----------------------------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12msimilarly named tuple struct `SslVersion` defined here\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2113\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m SslSession(self.as_ptr())\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mhelp: a tuple struct with a similar name exists: `SslVersion`\u001b[0m\n\n"} +{"message":"cannot find function `get_new_ssl_idx` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs","byte_start":81919,"byte_end":81934,"line_start":2227,"line_end":2227,"column_start":29,"column_end":44,"is_primary":true,"text":[{"text":" let idx = cvt_n(get_new_ssl_idx(free_data_box::))?;","highlight_start":29,"highlight_end":44}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function `get_new_ssl_idx` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs:2227:29\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2227\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let idx = cvt_n(get_new_ssl_idx(free_data_box::))?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Store` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs","byte_start":2560,"byte_end":2569,"line_start":87,"line_end":87,"column_start":21,"column_end":30,"is_primary":true,"text":[{"text":" let store = X509Store(self.0);","highlight_start":21,"highlight_end":30}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Store` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs:87:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m87\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let store = X509Store(self.0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":7720,"byte_end":7724,"line_start":222,"line_end":222,"column_start":56,"column_end":60,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_new()).map(|p| X509Builder(X509(p)))","highlight_start":56,"highlight_end":60}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:222:56\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m222\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_new()).map(|p| X509Builder(X509(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":26174,"byte_end":26178,"line_start":773,"line_end":773,"column_start":32,"column_end":36,"is_primary":true,"text":[{"text":" certs.push(X509(r));","highlight_start":32,"highlight_end":36}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:773:32\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m773\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m certs.push(X509(r));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Name` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":34964,"byte_end":34972,"line_start":1053,"line_end":1053,"column_start":65,"column_end":73,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_NAME_new()).map(|p| X509NameBuilder(X509Name(p)))","highlight_start":65,"highlight_end":73}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Name` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1053:65\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1053\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_NAME_new()).map(|p| X509NameBuilder(X509Name(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find function, tuple struct or tuple variant `X509Req` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs","byte_start":45356,"byte_end":45363,"line_start":1367,"line_end":1367,"column_start":63,"column_end":70,"is_primary":true,"text":[{"text":" cvt_p(ffi::X509_REQ_new()).map(|p| X509ReqBuilder(X509Req(p)))","highlight_start":63,"highlight_end":70}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find function, tuple struct or tuple variant `X509Req` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs:1367:63\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1367\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cvt_p(ffi::X509_REQ_new()).map(|p| X509ReqBuilder(X509Req(p)))\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"aborting due to 1294 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 1294 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0412, E0422, E0425, E0432, E0433, E0514.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0412, E0422, E0425, E0432, E0433, E0514.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0412`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0412`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/dep-lib-openssl b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/dep-lib-openssl new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/dep-lib-openssl differ diff --git a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl new file mode 100644 index 0000000..c7b6346 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl @@ -0,0 +1 @@ +2baa20653cc71eb0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl.json b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl.json new file mode 100644 index 0000000..7021840 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-d59455d038938de6/lib-openssl.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\"]","target":9928707173179563040,"profile":644273664987288228,"path":9090418092312869495,"deps":[[2452538001284770427,"cfg_if",false,8969116709729140819],[2798846484360888381,"libc",false,14646208691785025237],[4424799446218848649,"once_cell",false,17703660295986483874],[8415849586632583066,"ffi",false,2540941573112226379],[8510371632276949394,"build_script_build",false,117512633954318718],[9871785627921923056,"openssl_macros",false,15858337130815190],[14051957667571541382,"bitflags",false,5522950751608872270],[15363756360029932154,"foreign_types",false,9104547920291926881]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-d59455d038938de6/dep-lib-openssl"}}],"rustflags":[],"metadata":16738221343364931052,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/dep-lib-openssl-macros b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/dep-lib-openssl-macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/dep-lib-openssl-macros differ diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros new file mode 100644 index 0000000..55157b3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros @@ -0,0 +1 @@ +ba2983fc87b3cb8b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros.json b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros.json new file mode 100644 index 0000000..2b7cb7a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-416000d24d759c0e/lib-openssl-macros.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11662447113432358068,"profile":13178609178403335023,"path":14116799902847235330,"deps":[[6915682624078570342,"syn",false,15895945088597665669],[13295446106332788712,"proc_macro2",false,6258160226611839352],[18066544557769475107,"quote",false,10052001178224985438]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-macros-416000d24d759c0e/dep-lib-openssl-macros"}}],"rustflags":[],"metadata":2344621588609788221,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/dep-lib-openssl-macros b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/dep-lib-openssl-macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/dep-lib-openssl-macros differ diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros new file mode 100644 index 0000000..27ce228 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros @@ -0,0 +1 @@ +d61e69d712573800 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros.json b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros.json new file mode 100644 index 0000000..db80e5c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-macros-6da492ef805c1cbf/lib-openssl-macros.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":11662447113432358068,"profile":13178609178403335023,"path":14116799902847235330,"deps":[[2632950572574067035,"syn",false,6150792715804876157],[4795167122555208633,"proc_macro2",false,13142051549528794068],[18066544557769475107,"quote",false,3722007568516358029]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-macros-6da492ef805c1cbf/dep-lib-openssl-macros"}}],"rustflags":[],"metadata":2344621588609788221,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/dep-lib-openssl-probe b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/dep-lib-openssl-probe new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/dep-lib-openssl-probe differ diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe new file mode 100644 index 0000000..30ad978 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe @@ -0,0 +1 @@ +aabcce1d25eb230f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe.json b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe.json new file mode 100644 index 0000000..5be2579 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/lib-openssl-probe.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":4589794883810654275,"profile":644273664987288228,"path":14347735096906236358,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-probe-476ad1e7bdbf3d46/dep-lib-openssl-probe"}}],"rustflags":[],"metadata":8507131367113158839,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/dep-lib-openssl-probe b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/dep-lib-openssl-probe new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/dep-lib-openssl-probe differ diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe new file mode 100644 index 0000000..fd8f8ff --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe @@ -0,0 +1 @@ +3b6acf5493d680a4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe.json b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe.json new file mode 100644 index 0000000..417020a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-probe-844b6de4532833e3/lib-openssl-probe.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":4589794883810654275,"profile":14473208297124147686,"path":14347735096906236358,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-probe-844b6de4532833e3/dep-lib-openssl-probe"}}],"rustflags":[],"metadata":8507131367113158839,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/dep-lib-openssl-sys b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/dep-lib-openssl-sys new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/dep-lib-openssl-sys differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys new file mode 100644 index 0000000..a57be99 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys @@ -0,0 +1 @@ +bfccc130edf67ee9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys.json b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys.json new file mode 100644 index 0000000..3bdb4c8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-50b19e39deacfef0/lib-openssl-sys.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11852105815801044916,"profile":14473208297124147686,"path":1503269688009658569,"deps":[[2798846484360888381,"libc",false,726735804596280201],[8415849586632583066,"build_script_main",false,10740225200827388495]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-sys-50b19e39deacfef0/dep-lib-openssl-sys"}}],"rustflags":[],"metadata":17308264961556631609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/dep-lib-openssl-sys b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/dep-lib-openssl-sys new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/dep-lib-openssl-sys differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys new file mode 100644 index 0000000..fc63a08 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys @@ -0,0 +1 @@ +87513e78a3014534 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys.json b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys.json new file mode 100644 index 0000000..4e8ba06 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-7b95a227669d4c79/lib-openssl-sys.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11852105815801044916,"profile":644273664987288228,"path":1503269688009658569,"deps":[[2798846484360888381,"libc",false,6984351561929160144],[8415849586632583066,"build_script_main",false,10740225200827388495]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-sys-7b95a227669d4c79/dep-lib-openssl-sys"}}],"rustflags":[],"metadata":17308264961556631609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main b/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main new file mode 100644 index 0000000..681fe10 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main @@ -0,0 +1 @@ +4fd2037feaf10c95 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main.json b/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main.json new file mode 100644 index 0000000..16b0632 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-7f81ea29ea47bb10/run-build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[8415849586632583066,"build_script_main",false,1931105874563112360]],"local":[{"RerunIfChanged":{"output":"debug/build/openssl-sys-7f81ea29ea47bb10/output","paths":["build/expando.c"]}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIB_DIR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_LIB_DIR","val":null}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_INCLUDE_DIR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_INCLUDE_DIR","val":null}},{"RerunIfEnvChanged":{"var":"X86_64_UNKNOWN_LINUX_GNU_OPENSSL_DIR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_DIR","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_NO_PKG_CONFIG","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_PATH","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_LIBDIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_SYSROOT_DIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR","val":null}},{"RerunIfEnvChanged":{"var":"SYSROOT","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"OPENSSL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_STATIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_ALL_DYNAMIC","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_PATH","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_PATH","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_LIBDIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_LIBDIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_PKG_CONFIG_SYSROOT_DIR","val":null}},{"RerunIfEnvChanged":{"var":"PKG_CONFIG_SYSROOT_DIR","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CC_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CC","val":null}},{"RerunIfEnvChanged":{"var":"CC","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64-unknown-linux-gnu","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS_x86_64_unknown_linux_gnu","val":null}},{"RerunIfEnvChanged":{"var":"HOST_CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"CFLAGS","val":null}},{"RerunIfEnvChanged":{"var":"CRATE_CC_NO_DEFAULTS","val":null}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main new file mode 100644 index 0000000..c685bf4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main @@ -0,0 +1 @@ +a81d01bd8faacc1a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main.json b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main.json new file mode 100644 index 0000000..af82150 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/build-script-build-script-main.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":9021408344364460610,"profile":13178609178403335023,"path":8959928925714906767,"deps":[[7306026711749381407,"pkg_config",false,10774011819207443058],[13608427820910047331,"cc",false,16761220191188176634]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/openssl-sys-cb58c71d83656477/dep-build-script-build-script-main"}}],"rustflags":[],"metadata":17308264961556631609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/dep-build-script-build-script-main b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/dep-build-script-build-script-main new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/dep-build-script-build-script-main differ diff --git a/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/openssl-sys-cb58c71d83656477/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/dep-lib-parking_lot b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/dep-lib-parking_lot new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/dep-lib-parking_lot differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot.json b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot.json new file mode 100644 index 0000000..927389f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot-323d67c99f8df03a/lib-parking_lot.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":13897877484550706946,"profile":14473208297124147686,"path":9009470050828409473,"deps":[[11802732164023447058,"lock_api",false,363349836306283171],[17554336589878090089,"parking_lot_core",false,2488495164202720302]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/parking_lot-323d67c99f8df03a/dep-lib-parking_lot"}}],"rustflags":[],"metadata":3021512261575560469,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/dep-lib-parking_lot b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/dep-lib-parking_lot new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/dep-lib-parking_lot differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot new file mode 100644 index 0000000..03177c5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot @@ -0,0 +1 @@ +0bbf6547f2cb3813 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot.json b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot.json new file mode 100644 index 0000000..7158dce --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot-72056e2fa5b8101a/lib-parking_lot.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":13897877484550706946,"profile":644273664987288228,"path":9009470050828409473,"deps":[[11802732164023447058,"lock_api",false,4028256038680097125],[17554336589878090089,"parking_lot_core",false,3456406517718293221]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/parking_lot-72056e2fa5b8101a/dep-lib-parking_lot"}}],"rustflags":[],"metadata":3021512261575560469,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build new file mode 100644 index 0000000..c8814aa --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build @@ -0,0 +1 @@ +b58fb42abbdf23da \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build.json new file mode 100644 index 0000000..09b068d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":2297296889237502566,"profile":13178609178403335023,"path":1004411410046523988,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":2941687627020168538,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-45eb3a9389a9c2f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build new file mode 100644 index 0000000..4100c01 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build @@ -0,0 +1 @@ +e37b86065401aa24 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build.json new file mode 100644 index 0000000..5752fc9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-5a38448a002fb299/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[17554336589878090089,"build_script_build",false,15718653119421517749]],"local":[{"RerunIfChanged":{"output":"debug/build/parking_lot_core-5a38448a002fb299/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/dep-lib-parking_lot_core b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/dep-lib-parking_lot_core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/dep-lib-parking_lot_core differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core new file mode 100644 index 0000000..6bf0e38 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core @@ -0,0 +1 @@ +e59af13f6a9ff72f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core.json b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core.json new file mode 100644 index 0000000..79e59a2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/lib-parking_lot_core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5037276530626780085,"profile":644273664987288228,"path":12382983561960577907,"deps":[[2452538001284770427,"cfg_if",false,2140865647740062809],[2798846484360888381,"libc",false,6984351561929160144],[13327724608739232567,"smallvec",false,5551648398794723116],[17554336589878090089,"build_script_build",false,2641925591804574691]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/parking_lot_core-bd93cff92bc0116c/dep-lib-parking_lot_core"}}],"rustflags":[],"metadata":2941687627020168538,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/dep-lib-parking_lot_core b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/dep-lib-parking_lot_core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/dep-lib-parking_lot_core differ diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/invoked.timestamp b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core.json b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core.json new file mode 100644 index 0000000..50f5e62 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/lib-parking_lot_core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5037276530626780085,"profile":14473208297124147686,"path":12382983561960577907,"deps":[[2452538001284770427,"cfg_if",false,2205748233167910917],[2798846484360888381,"libc",false,726735804596280201],[13327724608739232567,"smallvec",false,7558652529711836997],[17554336589878090089,"build_script_build",false,2641925591804574691]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/parking_lot_core-eca467639b80cfff/dep-lib-parking_lot_core"}}],"rustflags":[],"metadata":2941687627020168538,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/output-lib-parking_lot_core b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/output-lib-parking_lot_core new file mode 100644 index 0000000..c658890 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/parking_lot_core-eca467639b80cfff/output-lib-parking_lot_core @@ -0,0 +1,14 @@ +{"message":"found crate `smallvec` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":585,"byte_end":593,"line_start":15,"line_end":15,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use smallvec::SmallVec;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `smallvec` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `smallvec` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:15:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse smallvec::SmallVec;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `smallvec` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs","byte_start":4,"byte_end":10,"line_start":1,"line_end":1,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use cfg_if::cfg_if;","highlight_start":5,"highlight_end":11}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse cfg_if::cfg_if;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"unresolved imports `self::imp`, `crate::thread_parker::ThreadParker`, `crate::thread_parker::ThreadParker`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs","byte_start":3040,"byte_end":3043,"line_start":85,"line_end":85,"column_start":15,"column_end":18,"is_primary":true,"text":[{"text":"pub use self::imp::{thread_yield, ThreadParker, UnparkHandle};","highlight_start":15,"highlight_end":18}],"label":"could not find `imp` in `self`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":359,"byte_end":371,"line_start":7,"line_end":7,"column_start":28,"column_end":40,"is_primary":true,"text":[{"text":"use crate::thread_parker::{ThreadParker, ThreadParkerT, UnparkHandleT};","highlight_start":28,"highlight_end":40}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs","byte_start":391,"byte_end":403,"line_start":9,"line_end":9,"column_start":28,"column_end":40,"is_primary":true,"text":[{"text":"use crate::thread_parker::{ThreadParker, ThreadParkerT, UnparkHandleT};","highlight_start":28,"highlight_end":40}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved imports `self::imp`, `crate::thread_parker::ThreadParker`, `crate::thread_parker::ThreadParker`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:7:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::thread_parker::{ThreadParker, ThreadParkerT, UnparkHandleT};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs:85:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m85\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mpub use self::imp::{thread_yield, ThreadParker, UnparkHandle};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `imp` in `self`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m::: \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs:9:28\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse crate::thread_parker::{ThreadParker, ThreadParkerT, UnparkHandleT};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\n\n"} +{"message":"found crate `cfg_if` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":706,"byte_end":712,"line_start":19,"line_end":19,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if::cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `cfg_if` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:19:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if::cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `cfg_if` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if::cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":706,"byte_end":720,"line_start":19,"line_end":19,"column_start":1,"column_end":15,"is_primary":true,"text":[{"text":"cfg_if::cfg_if! {","highlight_start":1,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if::cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:19:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m19\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if::cfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot determine resolution for the macro `cfg_if`","code":null,"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs","byte_start":2192,"byte_end":2198,"line_start":53,"line_end":53,"column_start":1,"column_end":7,"is_primary":true,"text":[{"text":"cfg_if! {","highlight_start":1,"highlight_end":7}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cfg_if`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs:53:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m53\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mcfg_if! {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"} +{"message":"cannot find type `TimeoutInstant` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":3172,"byte_end":3186,"line_start":104,"line_end":104,"column_start":25,"column_end":39,"is_primary":true,"text":[{"text":" pub fn new(timeout: TimeoutInstant, seed: u32) -> Self {","highlight_start":25,"highlight_end":39}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TimeoutInstant` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:104:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m104\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m pub fn new(timeout: TimeoutInstant, seed: u32) -> Self {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TimeoutInstant` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":3539,"byte_end":3553,"line_start":116,"line_end":116,"column_start":14,"column_end":28,"is_primary":true,"text":[{"text":" timeout: TimeoutInstant,","highlight_start":14,"highlight_end":28}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TimeoutInstant` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:116:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m116\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m timeout: TimeoutInstant,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"cannot find type `TimeoutInstant` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":3682,"byte_end":3696,"line_start":124,"line_end":124,"column_start":21,"column_end":35,"is_primary":true,"text":[{"text":" fn new(timeout: TimeoutInstant, seed: u32) -> FairTimeout {","highlight_start":21,"highlight_end":35}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `TimeoutInstant` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:124:21\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m124\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m fn new(timeout: TimeoutInstant, seed: u32) -> FairTimeout {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TimeoutInstant`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":2418,"byte_end":2432,"line_start":74,"line_end":74,"column_start":19,"column_end":33,"is_primary":true,"text":[{"text":" let now = TimeoutInstant::now();","highlight_start":19,"highlight_end":33}],"label":"use of undeclared type `TimeoutInstant`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TimeoutInstant`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:74:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m74\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let now = TimeoutInstant::now();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TimeoutInstant`\u001b[0m\n\n"} +{"message":"failed to resolve: use of undeclared type `TimeoutInstant`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs","byte_start":3925,"byte_end":3939,"line_start":131,"line_end":131,"column_start":19,"column_end":33,"is_primary":true,"text":[{"text":" let now = TimeoutInstant::now();","highlight_start":19,"highlight_end":33}],"label":"use of undeclared type `TimeoutInstant`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `TimeoutInstant`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs:131:19\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m131\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let now = TimeoutInstant::now();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `TimeoutInstant`\u001b[0m\n\n"} +{"message":"aborting due to 11 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 11 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0412, E0432, E0433, E0514.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0412, E0432, E0433, E0514.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0412`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0412`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/dep-lib-percent-encoding b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/dep-lib-percent-encoding new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/dep-lib-percent-encoding differ diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding new file mode 100644 index 0000000..f26f4d6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding @@ -0,0 +1 @@ +666e71effb72acf5 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding.json b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding.json new file mode 100644 index 0000000..10cf75c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-82f182e7e48872ba/lib-percent-encoding.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":5539285533865340900,"profile":14473208297124147686,"path":3639177545773132810,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/percent-encoding-82f182e7e48872ba/dep-lib-percent-encoding"}}],"rustflags":[],"metadata":7296236146002047887,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/dep-lib-percent-encoding b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/dep-lib-percent-encoding new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/dep-lib-percent-encoding differ diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding new file mode 100644 index 0000000..f53d6d9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding @@ -0,0 +1 @@ +19d587ad000e0885 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding.json b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding.json new file mode 100644 index 0000000..1e23ba8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/percent-encoding-f9c59101f803f7a8/lib-percent-encoding.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"std\"]","target":5539285533865340900,"profile":644273664987288228,"path":3639177545773132810,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/percent-encoding-f9c59101f803f7a8/dep-lib-percent-encoding"}}],"rustflags":[],"metadata":7296236146002047887,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/dep-lib-pin-project-lite b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/dep-lib-pin-project-lite new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/dep-lib-pin-project-lite differ diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite new file mode 100644 index 0000000..accdf91 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite @@ -0,0 +1 @@ +575be435203c4e4d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite.json b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite.json new file mode 100644 index 0000000..d9072bd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-386fbc476cabd3df/lib-pin-project-lite.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":12231725525480381794,"profile":644273664987288228,"path":3710195090106762416,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-project-lite-386fbc476cabd3df/dep-lib-pin-project-lite"}}],"rustflags":[],"metadata":13744775421762973511,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/dep-lib-pin-project-lite b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/dep-lib-pin-project-lite new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/dep-lib-pin-project-lite differ diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite new file mode 100644 index 0000000..cc4579f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite @@ -0,0 +1 @@ +5880de5daa3d2474 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite.json b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite.json new file mode 100644 index 0000000..158cf0b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/lib-pin-project-lite.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":12231725525480381794,"profile":14473208297124147686,"path":3710195090106762416,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-project-lite-46b5ad997ee93ff6/dep-lib-pin-project-lite"}}],"rustflags":[],"metadata":13744775421762973511,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/dep-lib-pin-utils b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/dep-lib-pin-utils new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/dep-lib-pin-utils differ diff --git a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils new file mode 100644 index 0000000..4055952 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils @@ -0,0 +1 @@ +038a791d00f6907c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils.json b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils.json new file mode 100644 index 0000000..480387e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-1c7de171da91051c/lib-pin-utils.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5471337654911496821,"profile":14473208297124147686,"path":1949076888836686355,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-utils-1c7de171da91051c/dep-lib-pin-utils"}}],"rustflags":[],"metadata":18435830730786440178,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/dep-lib-pin-utils b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/dep-lib-pin-utils new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/dep-lib-pin-utils differ diff --git a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils new file mode 100644 index 0000000..ebb2588 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils @@ -0,0 +1 @@ +e762a1de477e1be8 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils.json b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils.json new file mode 100644 index 0000000..ee1b476 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pin-utils-c27b7e46bed074af/lib-pin-utils.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":5471337654911496821,"profile":644273664987288228,"path":1949076888836686355,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pin-utils-c27b7e46bed074af/dep-lib-pin-utils"}}],"rustflags":[],"metadata":18435830730786440178,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/dep-lib-pkg-config b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/dep-lib-pkg-config new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/dep-lib-pkg-config differ diff --git a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config new file mode 100644 index 0000000..008b24f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config @@ -0,0 +1 @@ +7242b899aafa8495 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config.json b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config.json new file mode 100644 index 0000000..b2ed308 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/pkg-config-f9f0ba38571583dc/lib-pkg-config.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15725624806819206206,"profile":13178609178403335023,"path":15068473920878811260,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/pkg-config-f9f0ba38571583dc/dep-lib-pkg-config"}}],"rustflags":[],"metadata":6346311810227624339,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build new file mode 100644 index 0000000..15952bf --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build @@ -0,0 +1 @@ +2d6573e2df655c84 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build.json new file mode 100644 index 0000000..5bb5db7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-08cb51b15195d06d/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"","target":0,"profile":0,"path":0,"deps":[[4795167122555208633,"build_script_build",false,2406134192618281638]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-08cb51b15195d06d/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build new file mode 100644 index 0000000..ea86e34 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build @@ -0,0 +1 @@ +3f4d2366b588af24 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build.json new file mode 100644 index 0000000..113a441 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"proc-macro\"]","target":2297296889237502566,"profile":13178609178403335023,"path":5986121587026165673,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-2b57ace58efc4441/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-2b57ace58efc4441/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build new file mode 100644 index 0000000..3920563 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build @@ -0,0 +1 @@ +597b42ea11862cfa \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build.json new file mode 100644 index 0000000..d09c511 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-4a122d2eea7f12ba/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[13295446106332788712,"build_script_build",false,2643481818973818175]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-4a122d2eea7f12ba/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/dep-lib-proc-macro2 b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/dep-lib-proc-macro2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/dep-lib-proc-macro2 differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2 b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2 new file mode 100644 index 0000000..4053c34 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2 @@ -0,0 +1 @@ +d423893541f261b6 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2.json b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2.json new file mode 100644 index 0000000..17cd788 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-5244279472745150/lib-proc-macro2.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"proc-macro\"]","target":12374149067109351262,"profile":13178609178403335023,"path":14039930176269115107,"deps":[[4795167122555208633,"build_script_build",false,9537610123115193645],[16166171875088855851,"unicode_ident",false,17266029489208927424]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-5244279472745150/dep-lib-proc-macro2"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/dep-lib-proc-macro2 b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/dep-lib-proc-macro2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/dep-lib-proc-macro2 differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2 b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2 new file mode 100644 index 0000000..30e73a5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2 @@ -0,0 +1 @@ +7841ada69173d956 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2.json b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2.json new file mode 100644 index 0000000..cf689b5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-54db9582258d1a1c/lib-proc-macro2.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"proc-macro\"]","target":12374149067109351262,"profile":13178609178403335023,"path":10603477522283550891,"deps":[[13295446106332788712,"build_script_build",false,18026930819960044377],[16166171875088855851,"unicode_ident",false,10055631143054362168]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-54db9582258d1a1c/dep-lib-proc-macro2"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build new file mode 100644 index 0000000..3f0b24b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build @@ -0,0 +1 @@ +a61aefc84c4e6421 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build.json new file mode 100644 index 0000000..d7ea3b6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"proc-macro\"]","target":2297296889237502566,"profile":13178609178403335023,"path":9562319317445755159,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-b374bb5afd4140ac/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/proc-macro2-b374bb5afd4140ac/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/dep-lib-quote b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/dep-lib-quote new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/dep-lib-quote differ diff --git a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote new file mode 100644 index 0000000..7af57c4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote @@ -0,0 +1 @@ +5e85e855d0e17f8b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote.json b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote.json new file mode 100644 index 0000000..58ef375 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-b1a8447e1599ba26/lib-quote.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"proc-macro\"]","target":10824007166531090010,"profile":13178609178403335023,"path":10409984798256874654,"deps":[[13295446106332788712,"proc_macro2",false,6258160226611839352],[18066544557769475107,"build_script_build",false,17619714974647489726]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-b1a8447e1599ba26/dep-lib-quote"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build new file mode 100644 index 0000000..d5ae0b6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build @@ -0,0 +1 @@ +be947e8b6acd85f4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build.json new file mode 100644 index 0000000..5d74e6d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-c5ff21efc1ce552e/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[18066544557769475107,"build_script_build",false,6035433211637502205]],"local":[{"RerunIfChanged":{"output":"debug/build/quote-c5ff21efc1ce552e/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/dep-lib-quote b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/dep-lib-quote new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/dep-lib-quote differ diff --git a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote new file mode 100644 index 0000000..8c9a2c9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote @@ -0,0 +1 @@ +8d9fbbdc293aa733 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote.json b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote.json new file mode 100644 index 0000000..0fb12c7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cc068415c10c9a94/lib-quote.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"proc-macro\"]","target":10824007166531090010,"profile":13178609178403335023,"path":10409984798256874654,"deps":[[4795167122555208633,"proc_macro2",false,13142051549528794068],[18066544557769475107,"build_script_build",false,5142616359760136288]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-cc068415c10c9a94/dep-lib-quote"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build new file mode 100644 index 0000000..68f324c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build @@ -0,0 +1 @@ +fd903f65872ac253 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build.json new file mode 100644 index 0000000..029676b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"proc-macro\"]","target":2297296889237502566,"profile":13178609178403335023,"path":10370021919338704984,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-cfecb7aff83ca8d0/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/quote-cfecb7aff83ca8d0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/dep-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/dep-test-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/dep-test-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/output-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/output-test-bin-reqtest new file mode 100644 index 0000000..ceb0b4e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/output-test-bin-reqtest @@ -0,0 +1,5 @@ +{"message":"failed to resolve: could not find `main` in `tokio`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":41,"byte_end":45,"line_start":3,"line_end":3,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":"#[tokio::main]","highlight_start":10,"highlight_end":14}],"label":"could not find `main` in `tokio`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `main` in `tokio`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[tokio::main]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `main` in `tokio`\u001b[0m\n\n"} +{"message":"no method named `json` found for struct `Response` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":122,"byte_end":196,"line_start":5,"line_end":7,"column_start":16,"column_end":10,"is_primary":false,"text":[{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":16,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>()","highlight_start":1,"highlight_end":10}],"label":"","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":196,"byte_end":200,"line_start":7,"line_end":7,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":" .json::>()","highlight_start":10,"highlight_end":14}],"label":"method not found in `Response`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `json` found for struct `Response` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Response`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_________|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\n\n"} +{"message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 2 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0433, E0599.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0433, E0599.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0433`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0433`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json new file mode 100644 index 0000000..faf918c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-0055b61c936ab9d2/test-bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":18326522262828315194,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,14904759431752942633],[11880345482808042524,"tokio",false,5698738031415757621]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-0055b61c936ab9d2/dep-test-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json new file mode 100644 index 0000000..36f0294 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":13126374248311259211,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,14904759431752942633]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-1eb2195f5b7eea22/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/output-bin-reqtest new file mode 100644 index 0000000..490eaef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-1eb2195f5b7eea22/output-bin-reqtest @@ -0,0 +1,8 @@ +{"message":"unused import: `reqwest::*`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":4,"byte_end":14,"line_start":1,"line_end":1,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":0,"byte_end":15,"line_start":1,"line_end":1,"column_start":1,"column_end":16,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":1,"highlight_end":16}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `reqwest::*`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse reqwest::*;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":134,"byte_end":139,"line_start":7,"line_end":7,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?;","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":102,"byte_end":107,"line_start":5,"line_end":5,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"aborting due to 4 previous errors; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 4 previous errors; 1 warning emitted\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0277, E0728.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0728.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0277`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/dep-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/dep-test-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/dep-test-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/output-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/output-test-bin-reqtest new file mode 100644 index 0000000..490eaef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/output-test-bin-reqtest @@ -0,0 +1,8 @@ +{"message":"unused import: `reqwest::*`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":4,"byte_end":14,"line_start":1,"line_end":1,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":0,"byte_end":15,"line_start":1,"line_end":1,"column_start":1,"column_end":16,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":1,"highlight_end":16}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `reqwest::*`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse reqwest::*;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":134,"byte_end":139,"line_start":7,"line_end":7,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?;","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":102,"byte_end":107,"line_start":5,"line_end":5,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"aborting due to 4 previous errors; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 4 previous errors; 1 warning emitted\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0277, E0728.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0728.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0277`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json new file mode 100644 index 0000000..74c1b8c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2aa0d291b863be30/test-bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":18326522262828315194,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,14904759431752942633]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-2aa0d291b863be30/dep-test-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest new file mode 100644 index 0000000..6dbcdf4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest @@ -0,0 +1 @@ +78be9325edea2496 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest.json new file mode 100644 index 0000000..f8e7367 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":13126374248311259211,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,18156808450972073940],[11880345482808042524,"tokio",false,6006430815048679470]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-2e2184213318291c/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-2e2184213318291c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest new file mode 100644 index 0000000..2ddc152 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest @@ -0,0 +1 @@ +3abcdb698d48c5e0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest.json new file mode 100644 index 0000000..ff8fde8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":11039742474438789458,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,5441568842994160006],[11880345482808042524,"tokio",false,493053369258235742]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-3ddb92f85e64d1c0/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-3ddb92f85e64d1c0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json new file mode 100644 index 0000000..e3829f2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":13126374248311259211,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,14904759431752942633],[11880345482808042524,"tokio",false,5698738031415757621]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-47b0995aad447216/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/output-bin-reqtest new file mode 100644 index 0000000..493b12f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-47b0995aad447216/output-bin-reqtest @@ -0,0 +1,6 @@ +{"message":"failed to resolve: could not find `main` in `tokio`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":41,"byte_end":45,"line_start":3,"line_end":3,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":"#[tokio::main]","highlight_start":10,"highlight_end":14}],"label":"could not find `main` in `tokio`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `main` in `tokio`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[tokio::main]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `main` in `tokio`\u001b[0m\n\n"} +{"message":"no method named `json` found for struct `Response` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":122,"byte_end":196,"line_start":5,"line_end":7,"column_start":16,"column_end":10,"is_primary":false,"text":[{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":16,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>()","highlight_start":1,"highlight_end":10}],"label":"","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":196,"byte_end":200,"line_start":7,"line_end":7,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":" .json::>()","highlight_start":10,"highlight_end":14}],"label":"method not found in `Response`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `json` found for struct `Response` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Response`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_________|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\n\n"} +{"message":"`main` function is not allowed to be `async`","code":{"code":"E0752","explanation":"The entry point of the program was marked as `async`.\n\nErroneous code example:\n\n```compile_fail,E0752\nasync fn main() -> Result<(), ()> { // error!\n Ok(())\n}\n```\n\n`fn main()` or the specified start function is not allowed to be `async`. Not\nhaving a correct async runtime library setup may cause this error. To fix it,\ndeclare the entry point without `async`:\n\n```\nfn main() -> Result<(), ()> { // ok!\n Ok(())\n}\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":47,"byte_end":104,"line_start":4,"line_end":4,"column_start":1,"column_end":58,"is_primary":true,"text":[{"text":"async fn main() -> Result<(), Box> {","highlight_start":1,"highlight_end":58}],"label":"`main` function is not allowed to be `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0752]\u001b[0m\u001b[0m\u001b[1m: `main` function is not allowed to be `async`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0masync fn main() -> Result<(), Box> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m`main` function is not allowed to be `async`\u001b[0m\n\n"} +{"message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0433, E0599, E0752.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0433, E0599, E0752.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0433`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0433`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/dep-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/dep-test-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/dep-test-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json new file mode 100644 index 0000000..1f329ba --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-4b20abbeb221b053/test-bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":10410648590603386863,"profile":18326522262828315194,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,11588281394089305194],[7782434356536058389,"serde_json",false,2244262727002651335],[11235555790064859222,"serde",false,6757786155405904518],[11880345482808042524,"tokio",false,16154664885147968580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-4b20abbeb221b053/dep-test-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/dep-test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/dep-test-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/dep-test-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest new file mode 100644 index 0000000..f3c7a10 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest @@ -0,0 +1 @@ +51b246c3547c2881 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest.json new file mode 100644 index 0000000..cc07a9a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-551c5c8f9a83340b/test-bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":18326522262828315194,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,18156808450972073940],[11880345482808042524,"tokio",false,6006430815048679470]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-551c5c8f9a83340b/dep-test-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json new file mode 100644 index 0000000..b9fccd1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-687ecf71919a1c4d/test-bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10410648590603386863,"profile":18326522262828315194,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,2997696559606981693],[7782434356536058389,"serde_json",false,9361168681723756996],[11880345482808042524,"tokio",false,17354676404800988950],[16225400746893985059,"serde",false,1470219933895226135]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-687ecf71919a1c4d/dep-test-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json new file mode 100644 index 0000000..b619c79 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":10410648590603386863,"profile":11039742474438789458,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,7893053302428813170],[7782434356536058389,"serde_json",false,13673130157643548007],[11235555790064859222,"serde",false,10583522244788371444],[11880345482808042524,"tokio",false,16155840175579338573]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-74d63fd0b647244c/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/output-bin-reqtest new file mode 100644 index 0000000..f83ec22 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-74d63fd0b647244c/output-bin-reqtest @@ -0,0 +1,5 @@ +{"message":"the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":287,"byte_end":288,"line_start":13,"line_end":13,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in an async function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":287,"byte_end":288,"line_start":13,"line_end":13,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":207,"byte_end":353,"line_start":11,"line_end":17,"column_start":25,"column_end":2,"is_primary":false,"text":[{"text":"async fn get_articles() {","highlight_start":25,"highlight_end":26},{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":1,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>()","highlight_start":1,"highlight_end":32},{"text":" .await?;","highlight_start":1,"highlight_end":17},{"text":" Ok(resp);","highlight_start":1,"highlight_end":14},{"text":"}","highlight_start":1,"highlight_end":2}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:13:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0masync fn get_articles() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m_________________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in an async function that returns `()`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>()\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(resp);\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":335,"byte_end":336,"line_start":15,"line_end":15,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in an async function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":335,"byte_end":336,"line_start":15,"line_end":15,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":207,"byte_end":353,"line_start":11,"line_end":17,"column_start":25,"column_end":2,"is_primary":false,"text":[{"text":"async fn get_articles() {","highlight_start":25,"highlight_end":26},{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":1,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>()","highlight_start":1,"highlight_end":32},{"text":" .await?;","highlight_start":1,"highlight_end":17},{"text":" Ok(resp);","highlight_start":1,"highlight_end":14},{"text":"}","highlight_start":1,"highlight_end":2}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:15:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0masync fn get_articles() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m_________________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>()\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in an async function that returns `()`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m Ok(resp);\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"`impl Future` is not an iterator","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":407,"byte_end":421,"line_start":21,"line_end":21,"column_start":20,"column_end":34,"is_primary":true,"text":[{"text":" for article in get_articles() {","highlight_start":20,"highlight_end":34}],"label":"`impl Future` is not an iterator","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":407,"byte_end":421,"line_start":21,"line_end":21,"column_start":20,"column_end":34,"is_primary":false,"text":[{"text":" for article in get_articles() {","highlight_start":20,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of `for` loop","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"the trait `Iterator` is not implemented for `impl Future`","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"required for `impl Future` to implement `IntoIterator`","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: `impl Future` is not an iterator\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:21:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for article in get_articles() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m`impl Future` is not an iterator\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Iterator` is not implemented for `impl Future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: required for `impl Future` to implement `IntoIterator`\u001b[0m\n\n"} +{"message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0277`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0277`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json new file mode 100644 index 0000000..f4d8778 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":10410648590603386863,"profile":13126374248311259211,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,11588281394089305194],[7782434356536058389,"serde_json",false,2244262727002651335],[11235555790064859222,"serde",false,6757786155405904518],[11880345482808042524,"tokio",false,16154664885147968580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-7c5f1c4959a06c4c/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-7c5f1c4959a06c4c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/output-bin-reqtest new file mode 100644 index 0000000..493b12f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-92f4162cff306fed/output-bin-reqtest @@ -0,0 +1,6 @@ +{"message":"failed to resolve: could not find `main` in `tokio`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":41,"byte_end":45,"line_start":3,"line_end":3,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":"#[tokio::main]","highlight_start":10,"highlight_end":14}],"label":"could not find `main` in `tokio`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: could not find `main` in `tokio`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m#[tokio::main]\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcould not find `main` in `tokio`\u001b[0m\n\n"} +{"message":"no method named `json` found for struct `Response` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":122,"byte_end":196,"line_start":5,"line_end":7,"column_start":16,"column_end":10,"is_primary":false,"text":[{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":16,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>()","highlight_start":1,"highlight_end":10}],"label":"","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":196,"byte_end":200,"line_start":7,"line_end":7,"column_start":10,"column_end":14,"is_primary":true,"text":[{"text":" .json::>()","highlight_start":10,"highlight_end":14}],"label":"method not found in `Response`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `json` found for struct `Response` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>()\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m-\u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Response`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_________|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\n\n"} +{"message":"`main` function is not allowed to be `async`","code":{"code":"E0752","explanation":"The entry point of the program was marked as `async`.\n\nErroneous code example:\n\n```compile_fail,E0752\nasync fn main() -> Result<(), ()> { // error!\n Ok(())\n}\n```\n\n`fn main()` or the specified start function is not allowed to be `async`. Not\nhaving a correct async runtime library setup may cause this error. To fix it,\ndeclare the entry point without `async`:\n\n```\nfn main() -> Result<(), ()> { // ok!\n Ok(())\n}\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":47,"byte_end":104,"line_start":4,"line_end":4,"column_start":1,"column_end":58,"is_primary":true,"text":[{"text":"async fn main() -> Result<(), Box> {","highlight_start":1,"highlight_end":58}],"label":"`main` function is not allowed to be `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0752]\u001b[0m\u001b[0m\u001b[1m: `main` function is not allowed to be `async`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:4:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0masync fn main() -> Result<(), Box> {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m`main` function is not allowed to be `async`\u001b[0m\n\n"} +{"message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0433, E0599, E0752.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0433, E0599, E0752.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0433`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0433`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json new file mode 100644 index 0000000..1b40071 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":10410648590603386863,"profile":13126374248311259211,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,2997696559606981693],[7782434356536058389,"serde_json",false,9361168681723756996],[11880345482808042524,"tokio",false,17354676404800988950],[16225400746893985059,"serde",false,1470219933895226135]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-9a618684754947cf/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-9a618684754947cf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest new file mode 100644 index 0000000..865ca0e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest @@ -0,0 +1 @@ +bc832492690e2965 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest.json b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest.json new file mode 100644 index 0000000..d5c275c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/bin-reqtest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":10410648590603386863,"profile":11039742474438789458,"path":1684066648322511884,"deps":[[6433793434035246736,"reqwest",false,1019302873031328356],[7782434356536058389,"serde_json",false,10828140745551703213],[11235555790064859222,"serde",false,3136236429858509059],[11880345482808042524,"tokio",false,493053369258235742]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqtest-ba4e4e172b129417/dep-bin-reqtest"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/dep-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/dep-bin-reqtest new file mode 100644 index 0000000..5fdf103 Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/dep-bin-reqtest differ diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-ba4e4e172b129417/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/output-bin-reqtest new file mode 100644 index 0000000..fea3fa8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-ba8588d414794fda/output-bin-reqtest @@ -0,0 +1,6 @@ +{"message":"the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":287,"byte_end":288,"line_start":13,"line_end":13,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in an async function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":287,"byte_end":288,"line_start":13,"line_end":13,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":207,"byte_end":346,"line_start":11,"line_end":16,"column_start":25,"column_end":2,"is_primary":false,"text":[{"text":"async fn get_articles() {","highlight_start":25,"highlight_end":26},{"text":" let resp = reqwest::get(\"https://dennis.doordesk.net/home\")","highlight_start":1,"highlight_end":64},{"text":" .await?","highlight_start":1,"highlight_end":16},{"text":" .json::>();","highlight_start":1,"highlight_end":33},{"text":" return resp.await;","highlight_start":1,"highlight_end":23},{"text":"}","highlight_start":1,"highlight_end":2}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in an async function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:13:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m11\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0masync fn get_articles() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m_________________________-\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m12\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let resp = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m13\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in an async function that returns `()`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m14\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .json::>();\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m return resp.await;\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m}\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|_-\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"mismatched types","code":{"code":"E0308","explanation":"Expected type did not match the received type.\n\nErroneous code examples:\n\n```compile_fail,E0308\nfn plus_one(x: i32) -> i32 {\n x + 1\n}\n\nplus_one(\"Not a number\");\n// ^^^^^^^^^^^^^^ expected `i32`, found `&str`\n\nif \"Not a bool\" {\n// ^^^^^^^^^^^^ expected `bool`, found `&str`\n}\n\nlet x: f32 = \"Not a float\";\n// --- ^^^^^^^^^^^^^ expected `f32`, found `&str`\n// |\n// expected due to this\n```\n\nThis error occurs when an expression was used in a place where the compiler\nexpected an expression of a different type. It can occur in several cases, the\nmost common being when calling a function and passing an argument which has a\ndifferent type than the matching type in the function declaration.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":333,"byte_end":343,"line_start":15,"line_end":15,"column_start":12,"column_end":22,"is_primary":true,"text":[{"text":" return resp.await;","highlight_start":12,"highlight_end":22}],"label":"expected `()`, found `Result, Error>`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":333,"byte_end":343,"line_start":15,"line_end":15,"column_start":12,"column_end":22,"is_primary":false,"text":[{"text":" return resp.await;","highlight_start":12,"highlight_end":22}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of `await` expression","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"expected unit type `()`\n found enum `Result, reqwest::Error>`","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0308]\u001b[0m\u001b[0m\u001b[1m: mismatched types\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:15:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m15\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m return resp.await;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mexpected `()`, found `Result, Error>`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: expected unit type `\u001b[0m\u001b[0m\u001b[1m()\u001b[0m\u001b[0m`\u001b[0m\n\u001b[0m found enum `\u001b[0m\u001b[0m\u001b[1mResult, reqwest::Error>\u001b[0m\u001b[0m`\u001b[0m\n\n"} +{"message":"`impl Future` is not an iterator","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":400,"byte_end":414,"line_start":20,"line_end":20,"column_start":20,"column_end":34,"is_primary":true,"text":[{"text":" for article in get_articles() {","highlight_start":20,"highlight_end":34}],"label":"`impl Future` is not an iterator","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":400,"byte_end":414,"line_start":20,"line_end":20,"column_start":20,"column_end":34,"is_primary":false,"text":[{"text":" for article in get_articles() {","highlight_start":20,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of `for` loop","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"the trait `Iterator` is not implemented for `impl Future`","code":null,"level":"help","spans":[],"children":[],"rendered":null},{"message":"required for `impl Future` to implement `IntoIterator`","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: `impl Future` is not an iterator\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:20:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m20\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m for article in get_articles() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m`impl Future` is not an iterator\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `Iterator` is not implemented for `impl Future`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: required for `impl Future` to implement `IntoIterator`\u001b[0m\n\n"} +{"message":"aborting due to 3 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0277, E0308.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0308.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0277`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/output-bin-reqtest b/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/output-bin-reqtest new file mode 100644 index 0000000..490eaef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqtest-e7e2a4ed0fca2cd1/output-bin-reqtest @@ -0,0 +1,8 @@ +{"message":"unused import: `reqwest::*`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":4,"byte_end":14,"line_start":1,"line_end":1,"column_start":5,"column_end":15,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":5,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":0,"byte_end":15,"line_start":1,"line_end":1,"column_start":1,"column_end":16,"is_primary":true,"text":[{"text":"use reqwest::*;","highlight_start":1,"highlight_end":16}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `reqwest::*`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse reqwest::*;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":134,"byte_end":139,"line_start":7,"line_end":7,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?;","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"`await` is only allowed inside `async` functions and blocks","code":{"code":"E0728","explanation":"[`await`] has been used outside [`async`] function or [`async`] block.\n\nErroneous code example:\n\n```edition2018,compile_fail,E0728\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nfn foo() {\n wake_and_yield_once().await // `await` is used outside `async` context\n}\n```\n\n[`await`] is used to suspend the current computation until the given\nfuture is ready to produce a value. So it is legal only within\nan [`async`] context, like an `async` function or an `async` block.\n\n```edition2018\n# use std::pin::Pin;\n# use std::future::Future;\n# use std::task::{Context, Poll};\n#\n# struct WakeOnceThenComplete(bool);\n#\n# fn wake_and_yield_once() -> WakeOnceThenComplete {\n# WakeOnceThenComplete(false)\n# }\n#\n# impl Future for WakeOnceThenComplete {\n# type Output = ();\n# fn poll(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll<()> {\n# if self.0 {\n# Poll::Ready(())\n# } else {\n# cx.waker().wake_by_ref();\n# self.0 = true;\n# Poll::Pending\n# }\n# }\n# }\n#\nasync fn foo() {\n wake_and_yield_once().await // `await` is used within `async` function\n}\n\nfn bar(x: u8) -> impl Future {\n async move {\n wake_and_yield_once().await; // `await` is used within `async` block\n x\n }\n}\n```\n\n[`async`]: https://doc.rust-lang.org/std/keyword.async.html\n[`await`]: https://doc.rust-lang.org/std/keyword.await.html\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":102,"byte_end":107,"line_start":5,"line_end":5,"column_start":10,"column_end":15,"is_primary":true,"text":[{"text":" .await?","highlight_start":10,"highlight_end":15}],"label":"only allowed inside `async` functions and blocks","suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":20,"byte_end":24,"line_start":3,"line_end":3,"column_start":4,"column_end":8,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":4,"highlight_end":8}],"label":"this is not `async`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0728]\u001b[0m\u001b[0m\u001b[1m: `await` is only allowed inside `async` functions and blocks\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m----\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis is not `async`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9monly allowed inside `async` functions and blocks\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":107,"byte_end":108,"line_start":5,"line_end":5,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let body = reqwest::get(\"https://dennis.doordesk.net/home\")\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)","code":{"code":"E0277","explanation":"You tried to use a type which doesn't implement some trait in a place which\nexpected that trait.\n\nErroneous code example:\n\n```compile_fail,E0277\n// here we declare the Foo trait with a bar method\ntrait Foo {\n fn bar(&self);\n}\n\n// we now declare a function which takes an object implementing the Foo trait\nfn some_func(foo: T) {\n foo.bar();\n}\n\nfn main() {\n // we now call the method with the i32 type, which doesn't implement\n // the Foo trait\n some_func(5i32); // error: the trait bound `i32 : Foo` is not satisfied\n}\n```\n\nIn order to fix this error, verify that the type you're using does implement\nthe trait. Example:\n\n```\ntrait Foo {\n fn bar(&self);\n}\n\n// we implement the trait on the i32 type\nimpl Foo for i32 {\n fn bar(&self) {}\n}\n\nfn some_func(foo: T) {\n foo.bar(); // we can now use this method since i32 implements the\n // Foo trait\n}\n\nfn main() {\n some_func(5i32); // ok!\n}\n```\n\nOr in a generic context, an erroneous code example would look like:\n\n```compile_fail,E0277\nfn some_func(foo: T) {\n println!(\"{:?}\", foo); // error: the trait `core::fmt::Debug` is not\n // implemented for the type `T`\n}\n\nfn main() {\n // We now call the method with the i32 type,\n // which *does* implement the Debug trait.\n some_func(5i32);\n}\n```\n\nNote that the error here is in the definition of the generic function. Although\nwe only call it with a parameter that does implement `Debug`, the compiler\nstill rejects the function. It must work with all possible input types. In\norder to make this example compile, we need to restrict the generic type we're\naccepting:\n\n```\nuse std::fmt;\n\n// Restrict the input type to types that implement Debug.\nfn some_func(foo: T) {\n println!(\"{:?}\", foo);\n}\n\nfn main() {\n // Calling the method is still fine, as i32 implements Debug.\n some_func(5i32);\n\n // This would fail to compile now:\n // struct WithoutDebug;\n // some_func(WithoutDebug);\n}\n```\n\nRust only looks at the signature of the called function, as such it must\nalready specify all requirements that will be used for every type parameter.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":true,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":"cannot use the `?` operator in a function that returns `()`","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/main.rs","byte_start":139,"byte_end":140,"line_start":7,"line_end":7,"column_start":15,"column_end":16,"is_primary":false,"text":[{"text":" .await?;","highlight_start":15,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"desugaring of operator `?`","def_site_span":{"file_name":"src/main.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1,"is_primary":false,"text":[],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},{"file_name":"src/main.rs","byte_start":17,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":10,"is_primary":false,"text":[{"text":"fn main() {","highlight_start":1,"highlight_end":10}],"label":"this function should return `Result` or `Option` to accept `?`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the trait `FromResidual>` is not implemented for `()`","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0277]\u001b[0m\u001b[0m\u001b[1m: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:7:15\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0mfn main() {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m---------\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12mthis function should return `Result` or `Option` to accept `?`\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m7\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m .await?;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcannot use the `?` operator in a function that returns `()`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: the trait `FromResidual>` is not implemented for `()`\u001b[0m\n\n"} +{"message":"aborting due to 4 previous errors; 1 warning emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 4 previous errors; 1 warning emitted\u001b[0m\n\n"} +{"message":"Some errors have detailed explanations: E0277, E0728.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0277, E0728.\u001b[0m\n"} +{"message":"For more information about an error, try `rustc --explain E0277`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0277`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest new file mode 100644 index 0000000..0201b45 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest @@ -0,0 +1 @@ +29844900bc57d8ce \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest.json new file mode 100644 index 0000000..66db83a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-018b4989fb61c9ad/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"native-tls-crate\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":14473208297124147686,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,5009361361323276281],[3359524606339479282,"http_body",false,637854472180229664],[3395867588443604942,"http",false,17236460937941354540],[3476665202394793613,"tokio_native_tls",false,16862996570364736416],[4146432824524730956,"bytes",false,2577936053089536098],[4424799446218848649,"once_cell",false,13635771909406893097],[4956663593104837087,"native_tls_crate",false,16848914504933561844],[5055079498684326080,"base64",false,5178317489439279505],[5363919745720429128,"hyper",false,9869361936936112637],[5396176380920511760,"hyper_tls",false,2741152518739442700],[6225808340225000795,"serde",false,17234978441400685745],[7470442545028885647,"mime",false,9762105677378397618],[7696943024590353474,"h2",false,15017355258274334688],[8042826022143543212,"futures_core",false,15206355502222521651],[8493363442430679536,"percent_encoding",false,15056991989180055206],[8857261500721126770,"url",false,7255129192730510048],[9639240020130285508,"pin_project_lite",false,15368759302151457191],[11003812557521234370,"log",false,9881956880746456228],[11880345482808042524,"tokio",false,5698738031415757621],[14361019273789849240,"encoding_rs",false,1851405247968954457],[15501288286569156197,"serde_urlencoded",false,3296298660011416062],[16856317211264310305,"ipnet",false,9209626719675525679],[17638745932519692183,"tower_service",false,14853814524084354375]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-018b4989fb61c9ad/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest new file mode 100644 index 0000000..9690223 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest @@ -0,0 +1 @@ +64429101904a250e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest.json new file mode 100644 index 0000000..6a1450d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-0c96f7488c83e649/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":644273664987288228,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,856653084714256812],[3359524606339479282,"http_body",false,12772807045445981920],[3395867588443604942,"http",false,7497185023261091194],[3476665202394793613,"tokio_native_tls",false,18378552426125749708],[4146432824524730956,"bytes",false,18221857621840110898],[4424799446218848649,"once_cell",false,18032563759042697722],[4956663593104837087,"native_tls_crate",false,15575344992848561572],[5055079498684326080,"base64",false,7666589760362091707],[5363919745720429128,"hyper",false,4792795535943405841],[5396176380920511760,"hyper_tls",false,2858023649962738482],[7470442545028885647,"mime",false,14916238578118522609],[7696943024590353474,"h2",false,18320463763010874908],[7782434356536058389,"serde_json",false,10828140745551703213],[8042826022143543212,"futures_core",false,11355839079473875917],[8493363442430679536,"percent_encoding",false,13732643840670549003],[8857261500721126770,"url",false,17543220149314493591],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11003812557521234370,"log",false,8076019629806761920],[11235555790064859222,"serde",false,3136236429858509059],[11880345482808042524,"tokio",false,493053369258235742],[14361019273789849240,"encoding_rs",false,841866848867399242],[15501288286569156197,"serde_urlencoded",false,13584326647694331221],[16856317211264310305,"ipnet",false,15026045255985760035],[17638745932519692183,"tower_service",false,7696588628867668019]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-0c96f7488c83e649/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json new file mode 100644 index 0000000..dc385b1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":14473208297124147686,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,15615546036557644821],[3359524606339479282,"http_body",false,3684071881149088049],[3395867588443604942,"http",false,9690605281587778093],[3476665202394793613,"tokio_native_tls",false,10698271531567101351],[4146432824524730956,"bytes",false,9245237990497938487],[4424799446218848649,"once_cell",false,5705067056341747019],[4956663593104837087,"native_tls_crate",false,4100218871050944186],[5055079498684326080,"base64",false,6790495896892334418],[5363919745720429128,"hyper",false,1508993802656918366],[5396176380920511760,"hyper_tls",false,336197223764362562],[7470442545028885647,"mime",false,17754932375377101280],[7696943024590353474,"h2",false,2272789410657892844],[7782434356536058389,"serde_json",false,2244262727002651335],[8042826022143543212,"futures_core",false,3799432335061082307],[8493363442430679536,"percent_encoding",false,5793598874961125844],[8857261500721126770,"url",false,18296622317646733949],[9639240020130285508,"pin_project_lite",false,11250688692387185454],[11003812557521234370,"log",false,5813791287805769832],[11235555790064859222,"serde",false,6757786155405904518],[11880345482808042524,"tokio",false,16154664885147968580],[14361019273789849240,"encoding_rs",false,3710229629189791837],[15501288286569156197,"serde_urlencoded",false,14750641984917997639],[16856317211264310305,"ipnet",false,12771839463600265168],[17638745932519692183,"tower_service",false,6458933557673178731]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-3a4cbc53c1f9a7b3/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest new file mode 100644 index 0000000..125c228 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest @@ -0,0 +1 @@ +d43f005716f1f9fb \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest.json new file mode 100644 index 0000000..2129314 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-5111d7e23768ce27/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":14473208297124147686,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,5009361361323276281],[3359524606339479282,"http_body",false,637854472180229664],[3395867588443604942,"http",false,17236460937941354540],[3476665202394793613,"tokio_native_tls",false,12881107020872439994],[4146432824524730956,"bytes",false,2577936053089536098],[4424799446218848649,"once_cell",false,13635771909406893097],[4956663593104837087,"native_tls_crate",false,16848914504933561844],[5055079498684326080,"base64",false,5178317489439279505],[5363919745720429128,"hyper",false,3940109640701614742],[5396176380920511760,"hyper_tls",false,5883734038956461824],[6225808340225000795,"serde",false,17234978441400685745],[7470442545028885647,"mime",false,9762105677378397618],[7696943024590353474,"h2",false,17419681313902736746],[7782434356536058389,"serde_json",false,13457256468539788232],[8042826022143543212,"futures_core",false,15206355502222521651],[8493363442430679536,"percent_encoding",false,15056991989180055206],[8857261500721126770,"url",false,7255129192730510048],[9639240020130285508,"pin_project_lite",false,15368759302151457191],[11003812557521234370,"log",false,9881956880746456228],[11880345482808042524,"tokio",false,6006430815048679470],[14361019273789849240,"encoding_rs",false,1851405247968954457],[15501288286569156197,"serde_urlencoded",false,3296298660011416062],[16856317211264310305,"ipnet",false,9209626719675525679],[17638745932519692183,"tower_service",false,14853814524084354375]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-5111d7e23768ce27/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest new file mode 100644 index 0000000..9c9b670 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest @@ -0,0 +1 @@ +72477ecc28c2896d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest.json new file mode 100644 index 0000000..d3011dc --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-69f347f6200edba6/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":644273664987288228,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,16638679253512413935],[3359524606339479282,"http_body",false,6891288911245731052],[3395867588443604942,"http",false,13352072677145557449],[3476665202394793613,"tokio_native_tls",false,824176393505342180],[4146432824524730956,"bytes",false,253718834344908843],[4424799446218848649,"once_cell",false,17703660295986483874],[4956663593104837087,"native_tls_crate",false,15758738332122629091],[5055079498684326080,"base64",false,15507956656517018268],[5363919745720429128,"hyper",false,5249839833612174361],[5396176380920511760,"hyper_tls",false,10869140121761214993],[7470442545028885647,"mime",false,12381925838573044928],[7696943024590353474,"h2",false,5918599365612647638],[7782434356536058389,"serde_json",false,13673130157643548007],[8042826022143543212,"futures_core",false,9824587286304118150],[8493363442430679536,"percent_encoding",false,15763087658891845143],[8857261500721126770,"url",false,16151840248870729667],[9639240020130285508,"pin_project_lite",false,1461543428162237862],[11003812557521234370,"log",false,16009454754357977080],[11235555790064859222,"serde",false,10583522244788371444],[11880345482808042524,"tokio",false,16155840175579338573],[14361019273789849240,"encoding_rs",false,12471230764483830089],[15501288286569156197,"serde_urlencoded",false,14912666613907810994],[16856317211264310305,"ipnet",false,18224558604364714008],[17638745932519692183,"tower_service",false,17675396907590709392]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-69f347f6200edba6/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest new file mode 100644 index 0000000..7cd155c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest @@ -0,0 +1 @@ +d0944487c9e6ea0f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest.json new file mode 100644 index 0000000..217a96c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-6b415e42321cf78d/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":644273664987288228,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,3404842937953263862],[3359524606339479282,"http_body",false,2026566577519634698],[3395867588443604942,"http",false,682987279929930690],[3476665202394793613,"tokio_native_tls",false,16270088628590557650],[4146432824524730956,"bytes",false,3002142641534612353],[4424799446218848649,"once_cell",false,1559718094698729469],[4956663593104837087,"native_tls_crate",false,15681794013877262124],[5055079498684326080,"base64",false,15527198886373500987],[5363919745720429128,"hyper",false,17405391151954877619],[5396176380920511760,"hyper_tls",false,15786585019712562338],[7470442545028885647,"mime",false,2524379217666163899],[7696943024590353474,"h2",false,1594616718185303208],[7782434356536058389,"serde_json",false,15257774176902629362],[8042826022143543212,"futures_core",false,2996032820400935839],[8493363442430679536,"percent_encoding",false,9585927202932249881],[8857261500721126770,"url",false,10721720229960737463],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[11003812557521234370,"log",false,2752753622478722312],[11880345482808042524,"tokio",false,16928668929952115494],[14361019273789849240,"encoding_rs",false,16860070358995081672],[15501288286569156197,"serde_urlencoded",false,6636091742040031130],[16225400746893985059,"serde",false,2254936509114867475],[16856317211264310305,"ipnet",false,11305241391752401321],[17638745932519692183,"tower_service",false,5551728948792737686]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-6b415e42321cf78d/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest new file mode 100644 index 0000000..b9cb0d0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest @@ -0,0 +1 @@ +861180330856844b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest.json new file mode 100644 index 0000000..ecdb550 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-74d9750798ec422b/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":644273664987288228,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,856653084714256812],[3359524606339479282,"http_body",false,12772807045445981920],[3395867588443604942,"http",false,7497185023261091194],[3476665202394793613,"tokio_native_tls",false,18378552426125749708],[4146432824524730956,"bytes",false,18221857621840110898],[4424799446218848649,"once_cell",false,18032563759042697722],[4956663593104837087,"native_tls_crate",false,15575344992848561572],[5055079498684326080,"base64",false,7666589760362091707],[5363919745720429128,"hyper",false,4792795535943405841],[5396176380920511760,"hyper_tls",false,2858023649962738482],[6225808340225000795,"serde",false,6624867835598553541],[7470442545028885647,"mime",false,14916238578118522609],[7696943024590353474,"h2",false,18320463763010874908],[7782434356536058389,"serde_json",false,14618847301700495332],[8042826022143543212,"futures_core",false,11355839079473875917],[8493363442430679536,"percent_encoding",false,13732643840670549003],[8857261500721126770,"url",false,17543220149314493591],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11003812557521234370,"log",false,8076019629806761920],[11880345482808042524,"tokio",false,493053369258235742],[14361019273789849240,"encoding_rs",false,841866848867399242],[15501288286569156197,"serde_urlencoded",false,11831965437253774535],[16856317211264310305,"ipnet",false,15026045255985760035],[17638745932519692183,"tower_service",false,7696588628867668019]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-74d9750798ec422b/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/dep-lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/dep-lib-reqwest new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/dep-lib-reqwest differ diff --git a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest new file mode 100644 index 0000000..26cb9cd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest @@ -0,0 +1 @@ +d81f04f087ae61f9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest.json new file mode 100644 index 0000000..fb823bf --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-8c69e1739fb55174/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"native-tls-crate\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":644273664987288228,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,856653084714256812],[3359524606339479282,"http_body",false,12772807045445981920],[3395867588443604942,"http",false,7497185023261091194],[3476665202394793613,"tokio_native_tls",false,8333315173365434907],[4146432824524730956,"bytes",false,18221857621840110898],[4424799446218848649,"once_cell",false,18032563759042697722],[4956663593104837087,"native_tls_crate",false,15575344992848561572],[5055079498684326080,"base64",false,7666589760362091707],[5363919745720429128,"hyper",false,6108329736960371976],[5396176380920511760,"hyper_tls",false,6469666632789684131],[6225808340225000795,"serde",false,6624867835598553541],[7470442545028885647,"mime",false,14916238578118522609],[7696943024590353474,"h2",false,12621368560576028271],[8042826022143543212,"futures_core",false,11355839079473875917],[8493363442430679536,"percent_encoding",false,13732643840670549003],[8857261500721126770,"url",false,17543220149314493591],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11003812557521234370,"log",false,8076019629806761920],[11880345482808042524,"tokio",false,1190906634400701050],[14361019273789849240,"encoding_rs",false,841866848867399242],[15501288286569156197,"serde_urlencoded",false,11831965437253774535],[16856317211264310305,"ipnet",false,15026045255985760035],[17638745932519692183,"tower_service",false,7696588628867668019]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-8c69e1739fb55174/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/invoked.timestamp b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json new file mode 100644 index 0000000..ce205fc --- /dev/null +++ b/reqtest/target/debug/.fingerprint/reqwest-c6e19b53ca12f7a6/lib-reqwest.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"__tls\", \"default\", \"default-tls\", \"hyper-tls\", \"json\", \"native-tls-crate\", \"serde_json\", \"tokio-native-tls\"]","target":14191296953476314882,"profile":14473208297124147686,"path":640056687891187287,"deps":[[389246510343040544,"futures_util",false,8687301261068782906],[3359524606339479282,"http_body",false,10962487619558392801],[3395867588443604942,"http",false,14131950470617976667],[3476665202394793613,"tokio_native_tls",false,7316159738172335423],[4146432824524730956,"bytes",false,14604333980061716894],[4424799446218848649,"once_cell",false,5044157599488373296],[4956663593104837087,"native_tls_crate",false,2946661565982806399],[5055079498684326080,"base64",false,3711463083329817881],[5363919745720429128,"hyper",false,5792859408179726763],[5396176380920511760,"hyper_tls",false,2572418226422129855],[7470442545028885647,"mime",false,5084942215008403201],[7696943024590353474,"h2",false,9056675839410436405],[7782434356536058389,"serde_json",false,9361168681723756996],[8042826022143543212,"futures_core",false,16740251686813163245],[8493363442430679536,"percent_encoding",false,17702650661666123366],[8857261500721126770,"url",false,11851451964497167120],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[11003812557521234370,"log",false,7790313261422304135],[11880345482808042524,"tokio",false,17354676404800988950],[14361019273789849240,"encoding_rs",false,3081392310833602230],[15501288286569156197,"serde_urlencoded",false,10313863399325725125],[16225400746893985059,"serde",false,1470219933895226135],[16856317211264310305,"ipnet",false,12124846181962334559],[17638745932519692183,"tower_service",false,13810886464781538295]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/reqwest-c6e19b53ca12f7a6/dep-lib-reqwest"}}],"rustflags":[],"metadata":13557315201843503405,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/dep-lib-ryu b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/dep-lib-ryu new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/dep-lib-ryu differ diff --git a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu new file mode 100644 index 0000000..2c369e0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu @@ -0,0 +1 @@ +ccefa6d2d3871da2 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu.json b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu.json new file mode 100644 index 0000000..93cbc90 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-38d7b52fd8b48df1/lib-ryu.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13901881936739684103,"profile":644273664987288228,"path":17841190019157533771,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ryu-38d7b52fd8b48df1/dep-lib-ryu"}}],"rustflags":[],"metadata":10387617312689919117,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/dep-lib-ryu b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/dep-lib-ryu new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/dep-lib-ryu differ diff --git a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu new file mode 100644 index 0000000..1f651f5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu @@ -0,0 +1 @@ +c7c3025ffb8e0485 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu.json b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu.json new file mode 100644 index 0000000..d7330aa --- /dev/null +++ b/reqtest/target/debug/.fingerprint/ryu-9fcedc0ef3fdf444/lib-ryu.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":13901881936739684103,"profile":14473208297124147686,"path":17841190019157533771,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/ryu-9fcedc0ef3fdf444/dep-lib-ryu"}}],"rustflags":[],"metadata":10387617312689919117,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/dep-lib-scopeguard b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/dep-lib-scopeguard new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/dep-lib-scopeguard differ diff --git a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard new file mode 100644 index 0000000..2f8e8da --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard @@ -0,0 +1 @@ +61b6d1302b3a393a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard.json b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard.json new file mode 100644 index 0000000..49f700f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-92996b1b44507536/lib-scopeguard.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8394170625300587899,"profile":644273664987288228,"path":10540916235982315667,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/scopeguard-92996b1b44507536/dep-lib-scopeguard"}}],"rustflags":[],"metadata":8648443508444719667,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/dep-lib-scopeguard b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/dep-lib-scopeguard new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/dep-lib-scopeguard differ diff --git a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard new file mode 100644 index 0000000..a747400 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard @@ -0,0 +1 @@ +4dcd36a41a41f6d4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard.json b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard.json new file mode 100644 index 0000000..b30d233 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/scopeguard-d9c9a06c39405693/lib-scopeguard.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8394170625300587899,"profile":14473208297124147686,"path":10540916235982315667,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/scopeguard-d9c9a06c39405693/dep-lib-scopeguard"}}],"rustflags":[],"metadata":8648443508444719667,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde new file mode 100644 index 0000000..568499f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde @@ -0,0 +1 @@ +17f385853d456714 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde.json new file mode 100644 index 0000000..3ac2250 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-09740e31669bce13/lib-serde.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":329308647890466032,"profile":14473208297124147686,"path":6576189843023134207,"deps":[[12960012155353512825,"serde_derive",false,7979968408884288546],[16225400746893985059,"build_script_build",false,13393114994610611996]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-09740e31669bce13/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde new file mode 100644 index 0000000..7dee2c7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde @@ -0,0 +1 @@ +13dfd9d0ce244b1f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde.json new file mode 100644 index 0000000..a96a563 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-1f95794b4db6952d/lib-serde.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":329308647890466032,"profile":644273664987288228,"path":6576189843023134207,"deps":[[12960012155353512825,"serde_derive",false,7979968408884288546],[16225400746893985059,"build_script_build",false,13393114994610611996]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-1f95794b4db6952d/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde new file mode 100644 index 0000000..8205905 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde @@ -0,0 +1 @@ +f43f0e616839e092 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde.json new file mode 100644 index 0000000..9755941 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-427b307a52e7945a/lib-serde.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":329308647890466032,"profile":644273664987288228,"path":17735565644200652718,"deps":[[2737887043727596322,"serde_derive",false,14712306515912136636],[11235555790064859222,"build_script_build",false,8978757476276703222]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-427b307a52e7945a/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build new file mode 100644 index 0000000..2d1119d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build @@ -0,0 +1 @@ +ccf002f427a1bcd3 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build.json new file mode 100644 index 0000000..d4f2517 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-4a31397a1c3b5a16/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"","target":0,"profile":0,"path":0,"deps":[[11235555790064859222,"build_script_build",false,6429138225159517721]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-4a31397a1c3b5a16/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build new file mode 100644 index 0000000..ee9f6e1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build @@ -0,0 +1 @@ +35373750cb9a5e55 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build.json new file mode 100644 index 0000000..0d3d802 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":8188216131759486267,"profile":13178609178403335023,"path":12654237495036329003,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-52511fab0baee6b0/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-52511fab0baee6b0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde new file mode 100644 index 0000000..1f0b467 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde @@ -0,0 +1 @@ +868a053db47ac85d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde.json new file mode 100644 index 0000000..7422f94 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-5a3c746e46a033f8/lib-serde.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":329308647890466032,"profile":14473208297124147686,"path":17735565644200652718,"deps":[[2737887043727596322,"serde_derive",false,14712306515912136636],[11235555790064859222,"build_script_build",false,8978757476276703222]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-5a3c746e46a033f8/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde new file mode 100644 index 0000000..baaa92f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde @@ -0,0 +1 @@ +03115b9d6a26862b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde.json new file mode 100644 index 0000000..51bc6c4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-622a93675283cfc8/lib-serde.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":329308647890466032,"profile":644273664987288228,"path":17735565644200652718,"deps":[[11235555790064859222,"build_script_build",false,15257246830594027724]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-622a93675283cfc8/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build new file mode 100644 index 0000000..09ca2be --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build @@ -0,0 +1 @@ +636f96f63bd65c23 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build.json new file mode 100644 index 0000000..b0ffdb5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-66a5d638bdc56c62/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"","target":0,"profile":0,"path":0,"deps":[[6225808340225000795,"build_script_build",false,9573432577881632710]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-66a5d638bdc56c62/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build new file mode 100644 index 0000000..a28eb69 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build @@ -0,0 +1 @@ +c66fc91535aadb84 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build.json new file mode 100644 index 0000000..8c9f8e0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":13178609178403335023,"path":6272965014784057028,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-8824c1984bea2ce3/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8824c1984bea2ce3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build new file mode 100644 index 0000000..24dc18d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build @@ -0,0 +1 @@ +1c27b9b920e7ddb9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build.json new file mode 100644 index 0000000..1644374 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8bcf7c7a72dc4cba/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[16225400746893985059,"build_script_build",false,9899993519084017188]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-8bcf7c7a72dc4cba/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build new file mode 100644 index 0000000..55c7c32 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build @@ -0,0 +1 @@ +19b6841a27e33859 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build.json new file mode 100644 index 0000000..8c68cfe --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":8188216131759486267,"profile":13178609178403335023,"path":12654237495036329003,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-8edc13763fcdfb06/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-8edc13763fcdfb06/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde new file mode 100644 index 0000000..0580743 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde @@ -0,0 +1 @@ +c541c3483242f05b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde.json new file mode 100644 index 0000000..36e8e9c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-ae1811f9e184e7df/lib-serde.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":329308647890466032,"profile":644273664987288228,"path":15518002430115216173,"deps":[[6225808340225000795,"build_script_build",false,2548147042213326691]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-ae1811f9e184e7df/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build new file mode 100644 index 0000000..ca12c51 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build @@ -0,0 +1 @@ +f60fdb695af49a7c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build.json new file mode 100644 index 0000000..b515bc7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-be18274e1e87faca/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"","target":0,"profile":0,"path":0,"deps":[[11235555790064859222,"build_script_build",false,6151524339049510709]],"local":[{"RerunIfChanged":{"output":"debug/build/serde-be18274e1e87faca/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/dep-lib-serde b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/dep-lib-serde new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/dep-lib-serde differ diff --git a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde new file mode 100644 index 0000000..65ec621 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde @@ -0,0 +1 @@ +b11434df93f12eef \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde.json b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde.json new file mode 100644 index 0000000..c64014f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-cde960c7c4611162/lib-serde.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":329308647890466032,"profile":14473208297124147686,"path":15518002430115216173,"deps":[[6225808340225000795,"build_script_build",false,2548147042213326691]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-cde960c7c4611162/dep-lib-serde"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build new file mode 100644 index 0000000..a67ffef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build @@ -0,0 +1 @@ +2416ac37a7d76389 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build.json new file mode 100644 index 0000000..6e513d0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","target":8188216131759486267,"profile":13178609178403335023,"path":3316172238750127635,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde-e641ea6476f92401/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":3767376778934503013,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde-e641ea6476f92401/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/dep-lib-serde_derive b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/dep-lib-serde_derive new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/dep-lib-serde_derive differ diff --git a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive new file mode 100644 index 0000000..0420069 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive @@ -0,0 +1 @@ +221c63fafc8abe6e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive.json b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive.json new file mode 100644 index 0000000..6b4c3ff --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-2859d2720e7f1308/lib-serde_derive.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":17975654915224872304,"profile":13178609178403335023,"path":15252199214498655394,"deps":[[6915682624078570342,"syn",false,15895945088597665669],[13295446106332788712,"proc_macro2",false,6258160226611839352],[18066544557769475107,"quote",false,10052001178224985438]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_derive-2859d2720e7f1308/dep-lib-serde_derive"}}],"rustflags":[],"metadata":14452199383429553764,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/dep-lib-serde_derive b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/dep-lib-serde_derive new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/dep-lib-serde_derive differ diff --git a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive new file mode 100644 index 0000000..a399472 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive @@ -0,0 +1 @@ +bc979bbbd39c2ccc \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive.json b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive.json new file mode 100644 index 0000000..a3b160c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_derive-ae5c9015f26749df/lib-serde_derive.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\"]","target":17975654915224872304,"profile":13178609178403335023,"path":5229086550264328206,"deps":[[2632950572574067035,"syn",false,6150792715804876157],[4795167122555208633,"proc_macro2",false,13142051549528794068],[18066544557769475107,"quote",false,3722007568516358029]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_derive-ae5c9015f26749df/dep-lib-serde_derive"}}],"rustflags":[],"metadata":14452199383429553764,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build new file mode 100644 index 0000000..feb6ad2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build @@ -0,0 +1 @@ +032a1f82b4707c4e \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build.json new file mode 100644 index 0000000..628e4d9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-1c25e085eac069de/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[7782434356536058389,"build_script_build",false,15598674099969031688]],"local":[{"RerunIfChanged":{"output":"debug/build/serde_json-1c25e085eac069de/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build new file mode 100644 index 0000000..d98d714 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build @@ -0,0 +1 @@ +087ebdd7729f79d8 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build.json new file mode 100644 index 0000000..091327d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":2297296889237502566,"profile":13178609178403335023,"path":8616689012933267922,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-4cd812663866de04/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-4cd812663866de04/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json new file mode 100644 index 0000000..af242f9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json @@ -0,0 +1 @@ +f2c76855c680bed3 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json.json new file mode 100644 index 0000000..5af63ac --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-6789872cc8ed5048/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":644273664987288228,"path":3144157978397563527,"deps":[[7782434356536058389,"build_script_build",false,5655519152650004995],[16087753859559400860,"ryu",false,11681642352310939596],[16225400746893985059,"serde",false,2254936509114867475],[17514543444948529394,"itoa",false,2232381496309930450]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-6789872cc8ed5048/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json new file mode 100644 index 0000000..6646775 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json @@ -0,0 +1 @@ +e42789bb2a94e0ca \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json.json new file mode 100644 index 0000000..f5d43c6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-711f647bcb0f22ce/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":644273664987288228,"path":3144157978397563527,"deps":[[6225808340225000795,"serde",false,6624867835598553541],[7782434356536058389,"build_script_build",false,4792200864234785390],[16087753859559400860,"ryu",false,12116590536087488927],[17514543444948529394,"itoa",false,8154097752718801534]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-711f647bcb0f22ce/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json new file mode 100644 index 0000000..8a86cf8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json @@ -0,0 +1 @@ +6745065e6fb7c0bd \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json.json new file mode 100644 index 0000000..4d81c5e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-a6651a1f656925d5/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":644273664987288228,"path":3144157978397563527,"deps":[[7782434356536058389,"build_script_build",false,13423475357997944695],[11235555790064859222,"serde",false,10583522244788371444],[16087753859559400860,"ryu",false,556141265562302296],[17514543444948529394,"itoa",false,4859251001818289253]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-a6651a1f656925d5/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json.json new file mode 100644 index 0000000..22b66ab --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":14473208297124147686,"path":3144157978397563527,"deps":[[7782434356536058389,"build_script_build",false,13423475357997944695],[11235555790064859222,"serde",false,6757786155405904518],[16087753859559400860,"ryu",false,11698546530416156437],[17514543444948529394,"itoa",false,11935555462669032025]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/output-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/output-lib-serde_json new file mode 100644 index 0000000..39d285d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-cccf5bc6fb6a6ade/output-lib-serde_json @@ -0,0 +1,17 @@ +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42021,"byte_end":42025,"line_start":1538,"line_end":1538,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1538:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1538\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42358,"byte_end":42362,"line_start":1549,"line_end":1549,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1549:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42695,"byte_end":42699,"line_start":1560,"line_end":1560,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1560:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1560\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43032,"byte_end":43036,"line_start":1571,"line_end":1571,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1571:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1571\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43371,"byte_end":43375,"line_start":1582,"line_end":1582,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1582:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43705,"byte_end":43709,"line_start":1593,"line_end":1593,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1593:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44041,"byte_end":44045,"line_start":1604,"line_end":1604,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1604:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1604\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44377,"byte_end":44381,"line_start":1615,"line_end":1615,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1615:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1615\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44713,"byte_end":44717,"line_start":1626,"line_end":1626,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1626:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1626\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45051,"byte_end":45055,"line_start":1637,"line_end":1637,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1637:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1637\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45400,"byte_end":45403,"line_start":1648,"line_end":1648,"column_start":26,"column_end":29,"is_primary":true,"text":[{"text":" let mut buffer = ryu::Buffer::new();","highlight_start":26,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1648:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1648\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45755,"byte_end":45758,"line_start":1659,"line_end":1659,"column_start":26,"column_end":29,"is_primary":true,"text":[{"text":" let mut buffer = ryu::Buffer::new();","highlight_start":26,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1659:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9691,"byte_end":9695,"line_start":324,"line_end":324,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":" N::PosInt(u) => formatter.write_str(itoa::Buffer::new().format(u)),","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:324:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::PosInt(u) => formatter.write_str(itoa::Buffer::new().format(u)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9771,"byte_end":9775,"line_start":325,"line_end":325,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":" N::NegInt(i) => formatter.write_str(itoa::Buffer::new().format(i)),","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:325:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::NegInt(i) => formatter.write_str(itoa::Buffer::new().format(i)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9850,"byte_end":9853,"line_start":326,"line_end":326,"column_start":48,"column_end":51,"is_primary":true,"text":[{"text":" N::Float(f) => formatter.write_str(ryu::Buffer::new().format_finite(f)),","highlight_start":48,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:326:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::Float(f) => formatter.write_str(ryu::Buffer::new().format_finite(f)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"aborting due to 15 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 15 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json new file mode 100644 index 0000000..c387ec4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json @@ -0,0 +1 @@ +adec8a5ca3484596 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json.json new file mode 100644 index 0000000..5f5b27f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-e16ede66115b1cce/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":644273664987288228,"path":3144157978397563527,"deps":[[7782434356536058389,"build_script_build",false,4792200864234785390],[11235555790064859222,"serde",false,3136236429858509059],[16087753859559400860,"ryu",false,12116590536087488927],[17514543444948529394,"itoa",false,8154097752718801534]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-e16ede66115b1cce/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json.json new file mode 100644 index 0000000..f1b0e33 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":14473208297124147686,"path":3144157978397563527,"deps":[[7782434356536058389,"build_script_build",false,5655519152650004995],[16087753859559400860,"ryu",false,9584943117233210311],[16225400746893985059,"serde",false,1470219933895226135],[17514543444948529394,"itoa",false,1141686487268940839]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-ec9b8d221c9f81b5/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/output-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/output-lib-serde_json new file mode 100644 index 0000000..4419da6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-ec9b8d221c9f81b5/output-lib-serde_json @@ -0,0 +1,17 @@ +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42021,"byte_end":42025,"line_start":1538,"line_end":1538,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1538:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1538\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42358,"byte_end":42362,"line_start":1549,"line_end":1549,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1549:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1549\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":42695,"byte_end":42699,"line_start":1560,"line_end":1560,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1560:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1560\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43032,"byte_end":43036,"line_start":1571,"line_end":1571,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1571:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1571\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43371,"byte_end":43375,"line_start":1582,"line_end":1582,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1582:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1582\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":43705,"byte_end":43709,"line_start":1593,"line_end":1593,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1593:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1593\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44041,"byte_end":44045,"line_start":1604,"line_end":1604,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1604:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1604\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44377,"byte_end":44381,"line_start":1615,"line_end":1615,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1615:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1615\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":44713,"byte_end":44717,"line_start":1626,"line_end":1626,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1626:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1626\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45051,"byte_end":45055,"line_start":1637,"line_end":1637,"column_start":26,"column_end":30,"is_primary":true,"text":[{"text":" let mut buffer = itoa::Buffer::new();","highlight_start":26,"highlight_end":30}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1637:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1637\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45400,"byte_end":45403,"line_start":1648,"line_end":1648,"column_start":26,"column_end":29,"is_primary":true,"text":[{"text":" let mut buffer = ryu::Buffer::new();","highlight_start":26,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1648:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1648\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs","byte_start":45755,"byte_end":45758,"line_start":1659,"line_end":1659,"column_start":26,"column_end":29,"is_primary":true,"text":[{"text":" let mut buffer = ryu::Buffer::new();","highlight_start":26,"highlight_end":29}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs:1659:26\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1659\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buffer = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9691,"byte_end":9695,"line_start":324,"line_end":324,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":" N::PosInt(u) => formatter.write_str(itoa::Buffer::new().format(u)),","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:324:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m324\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::PosInt(u) => formatter.write_str(itoa::Buffer::new().format(u)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9771,"byte_end":9775,"line_start":325,"line_end":325,"column_start":49,"column_end":53,"is_primary":true,"text":[{"text":" N::NegInt(i) => formatter.write_str(itoa::Buffer::new().format(i)),","highlight_start":49,"highlight_end":53}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:325:49\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m325\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::NegInt(i) => formatter.write_str(itoa::Buffer::new().format(i)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs","byte_start":9850,"byte_end":9853,"line_start":326,"line_end":326,"column_start":48,"column_end":51,"is_primary":true,"text":[{"text":" N::Float(f) => formatter.write_str(ryu::Buffer::new().format_finite(f)),","highlight_start":48,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs:326:48\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m326\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m N::Float(f) => formatter.write_str(ryu::Buffer::new().format_finite(f)),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"aborting due to 15 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 15 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/dep-lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/dep-lib-serde_json new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/dep-lib-serde_json differ diff --git a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json new file mode 100644 index 0000000..9da8f79 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json @@ -0,0 +1 @@ +c84ba46275c7c1ba \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json.json b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json.json new file mode 100644 index 0000000..e8f9148 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_json-f0ad5e430278996c/lib-serde_json.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"default\", \"std\"]","target":14732558418354827613,"profile":14473208297124147686,"path":3144157978397563527,"deps":[[6225808340225000795,"serde",false,17234978441400685745],[7782434356536058389,"build_script_build",false,4792200864234785390],[16087753859559400860,"ryu",false,18116943995652154273],[17514543444948529394,"itoa",false,16894081201100440404]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_json-f0ad5e430278996c/dep-lib-serde_json"}}],"rustflags":[],"metadata":16261601059619201932,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded new file mode 100644 index 0000000..7d1ed46 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded @@ -0,0 +1 @@ +9aff32a54722185c \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded.json new file mode 100644 index 0000000..ea38ec4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":581026091309993845,"profile":644273664987288228,"path":5967601517480035336,"deps":[[16087753859559400860,"ryu",false,11681642352310939596],[16225400746893985059,"serde",false,2254936509114867475],[17514543444948529394,"itoa",false,2232381496309930450],[17682719253335498290,"form_urlencoded",false,7849374815316268386]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-147f2cccea2cf58f/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded.json new file mode 100644 index 0000000..fb1a798 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":581026091309993845,"profile":14473208297124147686,"path":5967601517480035336,"deps":[[11235555790064859222,"serde",false,6757786155405904518],[16087753859559400860,"ryu",false,11698546530416156437],[17514543444948529394,"itoa",false,11935555462669032025],[17682719253335498290,"form_urlencoded",false,17656495744585828202]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/output-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/output-lib-serde_urlencoded new file mode 100644 index 0000000..c9130d0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-6698c4b25d64c339/output-lib-serde_urlencoded @@ -0,0 +1,14 @@ +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs","byte_start":85,"byte_end":100,"line_start":3,"line_end":3,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::parse;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::parse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs","byte_start":113,"byte_end":128,"line_start":4,"line_end":4,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Parse as UrlEncodedParse;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Parse as UrlEncodedParse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs","byte_start":129,"byte_end":144,"line_start":5,"line_end":5,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs","byte_start":186,"byte_end":201,"line_start":6,"line_end":6,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs","byte_start":73,"byte_end":88,"line_start":3,"line_end":3,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs","byte_start":130,"byte_end":145,"line_start":4,"line_end":4,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs","byte_start":124,"byte_end":139,"line_start":8,"line_end":8,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs","byte_start":181,"byte_end":196,"line_start":9,"line_end":9,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5696,"byte_end":5700,"line_start":221,"line_end":221,"column_start":12,"column_end":16,"is_primary":true,"text":[{"text":" I: itoa::Integer,","highlight_start":12,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:221:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m221\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m I: itoa::Integer,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5739,"byte_end":5743,"line_start":223,"line_end":223,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" let mut buf = itoa::Buffer::new();","highlight_start":23,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:223:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m223\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buf = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5946,"byte_end":5949,"line_start":230,"line_end":230,"column_start":12,"column_end":15,"is_primary":true,"text":[{"text":" F: ryu::Float,","highlight_start":12,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:230:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m230\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: ryu::Float,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5986,"byte_end":5989,"line_start":232,"line_end":232,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" let mut buf = ryu::Buffer::new();","highlight_start":23,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:232:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buf = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (cb80ff132 2023-07-07)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"aborting due to 12 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 12 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded new file mode 100644 index 0000000..b36e38d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded @@ -0,0 +1 @@ +c7ec3572e09533a4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded.json new file mode 100644 index 0000000..1ef6bc7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":581026091309993845,"profile":644273664987288228,"path":5967601517480035336,"deps":[[6225808340225000795,"serde",false,6624867835598553541],[16087753859559400860,"ryu",false,12116590536087488927],[17514543444948529394,"itoa",false,8154097752718801534],[17682719253335498290,"form_urlencoded",false,15842591539435741432]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-acc07d0a5e105a0b/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded.json new file mode 100644 index 0000000..707eeac --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":581026091309993845,"profile":14473208297124147686,"path":5967601517480035336,"deps":[[16087753859559400860,"ryu",false,9584943117233210311],[16225400746893985059,"serde",false,1470219933895226135],[17514543444948529394,"itoa",false,1141686487268940839],[17682719253335498290,"form_urlencoded",false,13107728020085877962]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-bcb72646178db96e/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/output-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/output-lib-serde_urlencoded new file mode 100644 index 0000000..c1290d7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-bcb72646178db96e/output-lib-serde_urlencoded @@ -0,0 +1,14 @@ +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs","byte_start":85,"byte_end":100,"line_start":3,"line_end":3,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::parse;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::parse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs","byte_start":113,"byte_end":128,"line_start":4,"line_end":4,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Parse as UrlEncodedParse;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Parse as UrlEncodedParse;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs","byte_start":129,"byte_end":144,"line_start":5,"line_end":5,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs:5:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs","byte_start":186,"byte_end":201,"line_start":6,"line_end":6,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs:6:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m6\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs","byte_start":73,"byte_end":88,"line_start":3,"line_end":3,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs","byte_start":130,"byte_end":145,"line_start":4,"line_end":4,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs","byte_start":124,"byte_end":139,"line_start":8,"line_end":8,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Serializer as UrlEncodedSerializer;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs:8:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Serializer as UrlEncodedSerializer;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `form_urlencoded` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs","byte_start":181,"byte_end":196,"line_start":9,"line_end":9,"column_start":5,"column_end":20,"is_primary":true,"text":[{"text":"use form_urlencoded::Target as UrlEncodedTarget;","highlight_start":5,"highlight_end":20}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `form_urlencoded` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs:9:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse form_urlencoded::Target as UrlEncodedTarget;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `form_urlencoded` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5696,"byte_end":5700,"line_start":221,"line_end":221,"column_start":12,"column_end":16,"is_primary":true,"text":[{"text":" I: itoa::Integer,","highlight_start":12,"highlight_end":16}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:221:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m221\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m I: itoa::Integer,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `itoa` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5739,"byte_end":5743,"line_start":223,"line_end":223,"column_start":23,"column_end":27,"is_primary":true,"text":[{"text":" let mut buf = itoa::Buffer::new();","highlight_start":23,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `itoa` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:223:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m223\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buf = itoa::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `itoa` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5946,"byte_end":5949,"line_start":230,"line_end":230,"column_start":12,"column_end":15,"is_primary":true,"text":[{"text":" F: ryu::Float,","highlight_start":12,"highlight_end":15}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:230:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m230\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m F: ryu::Float,\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"found crate `ryu` compiled by an incompatible version of rustc","code":{"code":"E0514","explanation":"Dependency compiled with different version of `rustc`.\n\nExample of erroneous code:\n\n`a.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with stable `rustc`\n\n#[crate_type = \"lib\"]\n```\n\n`b.rs`\n```ignore (cannot-link-with-other-tests)\n// compiled with nightly `rustc`\n\n#[crate_type = \"lib\"]\n\nextern crate a; // error: found crate `a` compiled by an incompatible version\n // of rustc\n```\n\nThis error is caused when the version of `rustc` used to compile a crate, as\nstored in the binary's metadata, differs from the version of one of its\ndependencies. Many parts of Rust binaries are considered unstable. For\ninstance, the Rust ABI is not stable between compiler versions. This means that\nthe compiler cannot be sure about *how* to call a function between compiler\nversions, and therefore this error occurs.\n\nThis error can be fixed by:\n * Using [Cargo](../cargo/index.html), the Rust package manager and\n [Rustup](https://rust-lang.github.io/rustup/), the Rust toolchain installer,\n automatically fixing this issue.\n * Recompiling the crates with a uniform `rustc` version.\n"},"level":"error","spans":[{"file_name":"/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs","byte_start":5986,"byte_end":5989,"line_start":232,"line_end":232,"column_start":23,"column_end":26,"is_primary":true,"text":[{"text":" let mut buf = ryu::Buffer::new();","highlight_start":23,"highlight_end":26}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"the following crate versions were found:\ncrate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)","code":null,"level":"help","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0514]\u001b[0m\u001b[0m\u001b[1m: found crate `ryu` compiled by an incompatible version of rustc\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0m/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs:232:23\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m232\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m let mut buf = ryu::Buffer::new();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: the following crate versions were found:\u001b[0m\n\u001b[0m crate `ryu` compiled by rustc 1.72.0-nightly (d9c13cd45 2023-07-05): /home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mhelp\u001b[0m\u001b[0m: please recompile that crate using this compiler (rustc 1.72.0-nightly (83964c156 2023-07-08)) (consider running `cargo clean` first)\u001b[0m\n\n"} +{"message":"aborting due to 12 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 12 previous errors\u001b[0m\n\n"} +{"message":"For more information about this error, try `rustc --explain E0514`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0514`.\u001b[0m\n"} diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded new file mode 100644 index 0000000..0bd3b11 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded @@ -0,0 +1 @@ +558db1fc1c3985bc \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded.json new file mode 100644 index 0000000..02d68bd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":581026091309993845,"profile":644273664987288228,"path":5967601517480035336,"deps":[[11235555790064859222,"serde",false,3136236429858509059],[16087753859559400860,"ryu",false,12116590536087488927],[17514543444948529394,"itoa",false,8154097752718801534],[17682719253335498290,"form_urlencoded",false,15842591539435741432]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-d157a5e710c1540c/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded new file mode 100644 index 0000000..970a0d8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded @@ -0,0 +1 @@ +fe9993af2acebe2d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded.json new file mode 100644 index 0000000..bd014a8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-e233d666a814bc57/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":581026091309993845,"profile":14473208297124147686,"path":5967601517480035336,"deps":[[6225808340225000795,"serde",false,17234978441400685745],[16087753859559400860,"ryu",false,18116943995652154273],[17514543444948529394,"itoa",false,16894081201100440404],[17682719253335498290,"form_urlencoded",false,10125645831462680830]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-e233d666a814bc57/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/dep-lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/dep-lib-serde_urlencoded new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/dep-lib-serde_urlencoded differ diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded new file mode 100644 index 0000000..ad059cb --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded @@ -0,0 +1 @@ +b26acd4f466ff4ce \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded.json b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded.json new file mode 100644 index 0000000..3e34b25 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/serde_urlencoded-f94c32c986975aee/lib-serde_urlencoded.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":581026091309993845,"profile":644273664987288228,"path":5967601517480035336,"deps":[[11235555790064859222,"serde",false,10583522244788371444],[16087753859559400860,"ryu",false,556141265562302296],[17514543444948529394,"itoa",false,4859251001818289253],[17682719253335498290,"form_urlencoded",false,4603434800319291346]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/serde_urlencoded-f94c32c986975aee/dep-lib-serde_urlencoded"}}],"rustflags":[],"metadata":10773358920696229771,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/dep-lib-signal-hook-registry b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/dep-lib-signal-hook-registry new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/dep-lib-signal-hook-registry differ diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/invoked.timestamp b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry new file mode 100644 index 0000000..878aa8d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry @@ -0,0 +1 @@ +0e1cf46c48a21816 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry.json b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry.json new file mode 100644 index 0000000..dada695 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-255dc659237d16a1/lib-signal-hook-registry.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":9720880249856450460,"profile":14473208297124147686,"path":7182719531375976674,"deps":[[2798846484360888381,"libc",false,726735804596280201]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/signal-hook-registry-255dc659237d16a1/dep-lib-signal-hook-registry"}}],"rustflags":[],"metadata":6760549636108522644,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/dep-lib-signal-hook-registry b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/dep-lib-signal-hook-registry new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/dep-lib-signal-hook-registry differ diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/invoked.timestamp b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry new file mode 100644 index 0000000..3062931 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry @@ -0,0 +1 @@ +2d78cae5a46f5102 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry.json b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry.json new file mode 100644 index 0000000..43efa12 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/lib-signal-hook-registry.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":9720880249856450460,"profile":644273664987288228,"path":7182719531375976674,"deps":[[2798846484360888381,"libc",false,6984351561929160144]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/signal-hook-registry-b421ab479e3a9d2d/dep-lib-signal-hook-registry"}}],"rustflags":[],"metadata":6760549636108522644,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/dep-lib-slab b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/dep-lib-slab new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/dep-lib-slab differ diff --git a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab new file mode 100644 index 0000000..292a2f6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab @@ -0,0 +1 @@ +1241a307117c7922 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab.json b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab.json new file mode 100644 index 0000000..9dd648a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-20f7b895b8b64e97/lib-slab.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":6887031305233855472,"profile":14473208297124147686,"path":10858295739533032669,"deps":[[3967651858084830930,"build_script_build",false,8107853618429873893]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/slab-20f7b895b8b64e97/dep-lib-slab"}}],"rustflags":[],"metadata":7465571350985088609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/dep-lib-slab b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/dep-lib-slab new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/dep-lib-slab differ diff --git a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab new file mode 100644 index 0000000..53effc5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab @@ -0,0 +1 @@ +9982364875c13441 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab.json b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab.json new file mode 100644 index 0000000..ead9112 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-7c2905ba0c75d8fa/lib-slab.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":6887031305233855472,"profile":644273664987288228,"path":10858295739533032669,"deps":[[3967651858084830930,"build_script_build",false,8107853618429873893]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/slab-7c2905ba0c75d8fa/dep-lib-slab"}}],"rustflags":[],"metadata":7465571350985088609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build new file mode 100644 index 0000000..bde40c4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build @@ -0,0 +1 @@ +e5ce60a1e8e18470 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build.json new file mode 100644 index 0000000..fed6c4c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-e2f1b9902f578f5b/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[3967651858084830930,"build_script_build",false,1517836850294158019]],"local":[{"Precalculated":"0.4.8"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build new file mode 100644 index 0000000..f6a2364 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build @@ -0,0 +1 @@ +c3f2c7d092701015 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build.json new file mode 100644 index 0000000..0e3f595 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\", \"std\"]","target":2297296889237502566,"profile":13178609178403335023,"path":17542229441764734984,"deps":[[14832468857926148571,"autocfg",false,12403722328539024553]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/slab-e6c8e34e39d4ceb6/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7465571350985088609,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/slab-e6c8e34e39d4ceb6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/dep-lib-smallvec b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/dep-lib-smallvec new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/dep-lib-smallvec differ diff --git a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec new file mode 100644 index 0000000..e2705ad --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec @@ -0,0 +1 @@ +2c8f0608ce6a0b4d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec.json b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec.json new file mode 100644 index 0000000..7d15c5b --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-764da133e930e111/lib-smallvec.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15021638563153388439,"profile":644273664987288228,"path":2435530977997236326,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/smallvec-764da133e930e111/dep-lib-smallvec"}}],"rustflags":[],"metadata":15767570753543272391,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/dep-lib-smallvec b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/dep-lib-smallvec new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/dep-lib-smallvec differ diff --git a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec new file mode 100644 index 0000000..28d8b75 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec @@ -0,0 +1 @@ +45ef14a66dbae568 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec.json b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec.json new file mode 100644 index 0000000..f1fefce --- /dev/null +++ b/reqtest/target/debug/.fingerprint/smallvec-ef3317bea6e80950/lib-smallvec.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15021638563153388439,"profile":14473208297124147686,"path":2435530977997236326,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/smallvec-ef3317bea6e80950/dep-lib-smallvec"}}],"rustflags":[],"metadata":15767570753543272391,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/dep-lib-socket2 b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/dep-lib-socket2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/dep-lib-socket2 differ diff --git a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2 b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2 new file mode 100644 index 0000000..5df85a9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2 @@ -0,0 +1 @@ +6e40924fc9c87c7d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2.json b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2.json new file mode 100644 index 0000000..1366d08 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-8f1528dcaa8684e0/lib-socket2.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"all\"]","target":12632673170612251242,"profile":14473208297124147686,"path":4185932218617331602,"deps":[[2798846484360888381,"libc",false,726735804596280201]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/socket2-8f1528dcaa8684e0/dep-lib-socket2"}}],"rustflags":[],"metadata":17781447963924989270,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/dep-lib-socket2 b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/dep-lib-socket2 new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/dep-lib-socket2 differ diff --git a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2 b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2 new file mode 100644 index 0000000..153436e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2 @@ -0,0 +1 @@ +3e1765c612af52b6 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2.json b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2.json new file mode 100644 index 0000000..e7ef03a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/socket2-dbbc1e396915c6e8/lib-socket2.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"all\"]","target":12632673170612251242,"profile":644273664987288228,"path":4185932218617331602,"deps":[[2798846484360888381,"libc",false,6984351561929160144]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/socket2-dbbc1e396915c6e8/dep-lib-socket2"}}],"rustflags":[],"metadata":17781447963924989270,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/dep-lib-syn b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/dep-lib-syn new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/dep-lib-syn differ diff --git a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn new file mode 100644 index 0000000..7c59185 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn @@ -0,0 +1 @@ +7d1d9c0063015c55 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn.json b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn.json new file mode 100644 index 0000000..59204e7 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-7aec5418b4388dbf/lib-syn.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"clone-impls\", \"default\", \"derive\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":9229941241798225847,"profile":13178609178403335023,"path":15128296715412822507,"deps":[[4795167122555208633,"proc_macro2",false,13142051549528794068],[16166171875088855851,"unicode_ident",false,17266029489208927424],[18066544557769475107,"quote",false,3722007568516358029]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-7aec5418b4388dbf/dep-lib-syn"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/dep-lib-syn b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/dep-lib-syn new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/dep-lib-syn differ diff --git a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn new file mode 100644 index 0000000..d00456d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn @@ -0,0 +1 @@ +85a7fa76d6bd99dc \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn.json b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn.json new file mode 100644 index 0000000..5e36f30 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/syn-cf3ab75b42c66d93/lib-syn.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"clone-impls\", \"default\", \"derive\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":9229941241798225847,"profile":13178609178403335023,"path":4350296911418131919,"deps":[[13295446106332788712,"proc_macro2",false,6258160226611839352],[16166171875088855851,"unicode_ident",false,10055631143054362168],[18066544557769475107,"quote",false,10052001178224985438]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-cf3ab75b42c66d93/dep-lib-syn"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/dep-lib-tinyvec b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/dep-lib-tinyvec new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/dep-lib-tinyvec differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec new file mode 100644 index 0000000..018c90c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec @@ -0,0 +1 @@ +99b615225b714a76 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec.json b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec.json new file mode 100644 index 0000000..f23f7ba --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-72bcf52f38a372c8/lib-tinyvec.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"tinyvec_macros\"]","target":17144692575398850507,"profile":644273664987288228,"path":15157514670273004097,"deps":[[10478949749910574142,"tinyvec_macros",false,7089743895926853175]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tinyvec-72bcf52f38a372c8/dep-lib-tinyvec"}}],"rustflags":[],"metadata":1794145956658384099,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/dep-lib-tinyvec b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/dep-lib-tinyvec new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/dep-lib-tinyvec differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec new file mode 100644 index 0000000..edaf18f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec @@ -0,0 +1 @@ +db7d6a8b30f82456 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec.json b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec.json new file mode 100644 index 0000000..9c40d01 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec-8617398e56bf7660/lib-tinyvec.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"alloc\", \"default\", \"tinyvec_macros\"]","target":17144692575398850507,"profile":14473208297124147686,"path":15157514670273004097,"deps":[[10478949749910574142,"tinyvec_macros",false,6031058049992910331]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tinyvec-8617398e56bf7660/dep-lib-tinyvec"}}],"rustflags":[],"metadata":1794145956658384099,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/dep-lib-tinyvec_macros b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/dep-lib-tinyvec_macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/dep-lib-tinyvec_macros differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros new file mode 100644 index 0000000..0825f82 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros @@ -0,0 +1 @@ +fb6596b1579fb253 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros.json b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros.json new file mode 100644 index 0000000..c541351 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-6b1000cfefada848/lib-tinyvec_macros.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15502053270995021128,"profile":14473208297124147686,"path":15161385333894237196,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tinyvec_macros-6b1000cfefada848/dep-lib-tinyvec_macros"}}],"rustflags":[],"metadata":6176161823384709033,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/dep-lib-tinyvec_macros b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/dep-lib-tinyvec_macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/dep-lib-tinyvec_macros differ diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros new file mode 100644 index 0000000..f5ee64d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros @@ -0,0 +1 @@ +37ce36a182d46362 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros.json b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros.json new file mode 100644 index 0000000..b7f3842 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/lib-tinyvec_macros.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":15502053270995021128,"profile":644273664987288228,"path":15161385333894237196,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tinyvec_macros-7741bfa5930c7934/dep-lib-tinyvec_macros"}}],"rustflags":[],"metadata":6176161823384709033,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json new file mode 100644 index 0000000..dde413d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-0239965185feac8d/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"num_cpus\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\"]","target":15733882506898359369,"profile":14473208297124147686,"path":7895999293261098800,"deps":[[259541292262607165,"num_cpus",false,10939559028152559346],[1960617646339547784,"mio",false,14744325327898722867],[2798846484360888381,"libc",false,726735804596280201],[4146432824524730956,"bytes",false,14604333980061716894],[7131157336065139194,"parking_lot",false,15422498120610342405],[8923659150538007196,"socket2",false,9042322918802079854],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[10639312104793687234,"signal_hook_registry",false,1592200900224752654],[11880345482808042524,"build_script_build",false,16325310976546142079],[13599880008680952803,"tokio_macros",false,13896250394419936507]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-0239965185feac8d/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/dep-lib-tokio b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/dep-lib-tokio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/dep-lib-tokio differ diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json new file mode 100644 index 0000000..69622e3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-08b09831a7e5d474/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"num_cpus\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\"]","target":15733882506898359369,"profile":14473208297124147686,"path":7895999293261098800,"deps":[[259541292262607165,"num_cpus",false,14711161388308323274],[1960617646339547784,"mio",false,15641075021633369785],[2798846484360888381,"libc",false,15448664914027523518],[4146432824524730956,"bytes",false,9245237990497938487],[7131157336065139194,"parking_lot",false,5062262598096639377],[8923659150538007196,"socket2",false,4793534108763549064],[9639240020130285508,"pin_project_lite",false,11250688692387185454],[10639312104793687234,"signal_hook_registry",false,5170096340930100793],[11880345482808042524,"build_script_build",false,16378047252831018964],[13599880008680952803,"tokio_macros",false,707492172048136427]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-08b09831a7e5d474/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/dep-lib-tokio b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/dep-lib-tokio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/dep-lib-tokio differ diff --git a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio new file mode 100644 index 0000000..9c2b8b6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio @@ -0,0 +1 @@ +7a1a1c3846f38610 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio.json new file mode 100644 index 0000000..52a8d56 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-2cdc94b94e6b4b45/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"bytes\", \"default\", \"io-util\", \"libc\", \"mio\", \"net\", \"rt\", \"socket2\", \"sync\", \"time\"]","target":15733882506898359369,"profile":644273664987288228,"path":7895999293261098800,"deps":[[1960617646339547784,"mio",false,2101556068962134407],[2798846484360888381,"libc",false,11850043044498330128],[4146432824524730956,"bytes",false,18221857621840110898],[8923659150538007196,"socket2",false,3977467731508873326],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11880345482808042524,"build_script_build",false,13860722277682422811]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-2cdc94b94e6b4b45/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/dep-lib-tokio b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/dep-lib-tokio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/dep-lib-tokio differ diff --git a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio new file mode 100644 index 0000000..416dd49 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio @@ -0,0 +1 @@ +26ebfc29b3b6eeea \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio.json new file mode 100644 index 0000000..d897245 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-7d31e86577dc4a1e/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"num_cpus\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\"]","target":15733882506898359369,"profile":644273664987288228,"path":7895999293261098800,"deps":[[259541292262607165,"num_cpus",false,5584636559681052847],[1960617646339547784,"mio",false,5528209833715403485],[2798846484360888381,"libc",false,6984351561929160144],[4146432824524730956,"bytes",false,3002142641534612353],[7131157336065139194,"parking_lot",false,1385081126856802059],[8923659150538007196,"socket2",false,13137755558165944126],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[10639312104793687234,"signal_hook_registry",false,167037415209990189],[11880345482808042524,"build_script_build",false,16325310976546142079],[13599880008680952803,"tokio_macros",false,13896250394419936507]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-7d31e86577dc4a1e/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build new file mode 100644 index 0000000..63c45d4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build @@ -0,0 +1 @@ +1ba49a6b792d5bc0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build.json new file mode 100644 index 0000000..7022942 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-82fd4766737a0008/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"","target":0,"profile":0,"path":0,"deps":[[11880345482808042524,"build_script_build",false,12480467424335715008]],"local":[{"Precalculated":"1.29.1"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build new file mode 100644 index 0000000..c0f04da --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build @@ -0,0 +1 @@ +7f77d184d6278fe2 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build.json new file mode 100644 index 0000000..fdddc0e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-8e9c853099039863/run-build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"","target":0,"profile":0,"path":0,"deps":[[11880345482808042524,"build_script_build",false,287423807728532992]],"local":[{"Precalculated":"1.29.1"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build new file mode 100644 index 0000000..cbea322 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build @@ -0,0 +1 @@ +c05a5d82ff8633ad \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build.json new file mode 100644 index 0000000..8027653 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"bytes\", \"default\", \"io-util\", \"libc\", \"mio\", \"net\", \"rt\", \"socket2\", \"sync\", \"time\"]","target":427768481117760528,"profile":13178609178403335023,"path":6824991422246051267,"deps":[[14832468857926148571,"autocfg",false,5325619031883924328]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-ac7a0494d1309688/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-ac7a0494d1309688/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build new file mode 100644 index 0000000..60c50db --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build @@ -0,0 +1 @@ +003ea6276e22fd03 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build.json b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build.json new file mode 100644 index 0000000..48d7fa0 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/build-script-build-script-build.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"num_cpus\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\"]","target":427768481117760528,"profile":13178609178403335023,"path":6824991422246051267,"deps":[[14832468857926148571,"autocfg",false,12403722328539024553]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-b676a50b1c4cd371/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/dep-build-script-build-script-build b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/dep-build-script-build-script-build new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/dep-build-script-build-script-build differ diff --git a/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-b676a50b1c4cd371/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/dep-lib-tokio b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/dep-lib-tokio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/dep-lib-tokio differ diff --git a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio new file mode 100644 index 0000000..c91ec39 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio @@ -0,0 +1 @@ +358b8bde0bfc154f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio.json new file mode 100644 index 0000000..d9cdb53 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-c254c826e11bd717/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"bytes\", \"default\", \"io-util\", \"libc\", \"mio\", \"net\", \"rt\", \"socket2\", \"sync\", \"time\"]","target":15733882506898359369,"profile":14473208297124147686,"path":7895999293261098800,"deps":[[1960617646339547784,"mio",false,14074244866574328970],[2798846484360888381,"libc",false,6530743667462587318],[4146432824524730956,"bytes",false,2577936053089536098],[8923659150538007196,"socket2",false,1262237904183048707],[9639240020130285508,"pin_project_lite",false,15368759302151457191],[11880345482808042524,"build_script_build",false,13860722277682422811]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-c254c826e11bd717/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/dep-lib-tokio b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/dep-lib-tokio new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/dep-lib-tokio differ diff --git a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio new file mode 100644 index 0000000..e45a0d5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio @@ -0,0 +1 @@ +4d1764d90a1335e0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio.json b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio.json new file mode 100644 index 0000000..f711b12 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-d027caa73644d936/lib-tokio.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"num_cpus\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\"]","target":15733882506898359369,"profile":644273664987288228,"path":7895999293261098800,"deps":[[259541292262607165,"num_cpus",false,2307659788855719999],[1960617646339547784,"mio",false,9861713141620033461],[2798846484360888381,"libc",false,14646208691785025237],[4146432824524730956,"bytes",false,253718834344908843],[7131157336065139194,"parking_lot",false,17357876297994933088],[8923659150538007196,"socket2",false,3686000529056053028],[9639240020130285508,"pin_project_lite",false,1461543428162237862],[10639312104793687234,"signal_hook_registry",false,6085201407581282956],[11880345482808042524,"build_script_build",false,16378047252831018964],[13599880008680952803,"tokio_macros",false,707492172048136427]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-d027caa73644d936/dep-lib-tokio"}}],"rustflags":[],"metadata":4714391938075185209,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/dep-lib-tokio-macros b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/dep-lib-tokio-macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/dep-lib-tokio-macros differ diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros new file mode 100644 index 0000000..46718bc --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros @@ -0,0 +1 @@ +eb784ccc6184d109 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros.json b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros.json new file mode 100644 index 0000000..f330b51 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-6deba7252430ec59/lib-tokio-macros.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":1484221428109228623,"profile":13178609178403335023,"path":14067097545734181539,"deps":[[2632950572574067035,"syn",false,6150792715804876157],[4795167122555208633,"proc_macro2",false,13142051549528794068],[18066544557769475107,"quote",false,3722007568516358029]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-macros-6deba7252430ec59/dep-lib-tokio-macros"}}],"rustflags":[],"metadata":11884785075354389091,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/dep-lib-tokio-macros b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/dep-lib-tokio-macros new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/dep-lib-tokio-macros differ diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros new file mode 100644 index 0000000..5cee038 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros @@ -0,0 +1 @@ +fb3c48b51b66d9c0 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros.json b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros.json new file mode 100644 index 0000000..7b28411 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-macros-a99e3cf0289e977c/lib-tokio-macros.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":1484221428109228623,"profile":13178609178403335023,"path":14067097545734181539,"deps":[[6915682624078570342,"syn",false,15895945088597665669],[13295446106332788712,"proc_macro2",false,6258160226611839352],[18066544557769475107,"quote",false,10052001178224985438]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-macros-a99e3cf0289e977c/dep-lib-tokio-macros"}}],"rustflags":[],"metadata":11884785075354389091,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls.json new file mode 100644 index 0000000..dfe0f3c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8150200567182986223,"profile":14473208297124147686,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,2946661565982806399],[11880345482808042524,"tokio",false,17354676404800988950]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-27ccc210cb2b7873/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/dep-lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/dep-lib-tokio-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/dep-lib-tokio-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls new file mode 100644 index 0000000..d8a4f75 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls @@ -0,0 +1 @@ +e402262f1010700b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls.json new file mode 100644 index 0000000..423ad25 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":8150200567182986223,"profile":644273664987288228,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,15758738332122629091],[11880345482808042524,"tokio",false,16155840175579338573]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-424360fb966bdbf4/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/dep-lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/dep-lib-tokio-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/dep-lib-tokio-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls new file mode 100644 index 0000000..2a476c2 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls @@ -0,0 +1 @@ +d23943b367f7cae1 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls.json new file mode 100644 index 0000000..2001d03 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":8150200567182986223,"profile":644273664987288228,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,15681794013877262124],[11880345482808042524,"tokio",false,16928668929952115494]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-55e84ad5832fe79a/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/dep-lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/dep-lib-tokio-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/dep-lib-tokio-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls new file mode 100644 index 0000000..57d87b8 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls @@ -0,0 +1 @@ +a0733869096605ea \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls.json new file mode 100644 index 0000000..51b9d0a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":8150200567182986223,"profile":14473208297124147686,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,16848914504933561844],[11880345482808042524,"tokio",false,5698738031415757621]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-a3d89f83c8b278f0/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/dep-lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/dep-lib-tokio-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/dep-lib-tokio-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls new file mode 100644 index 0000000..97c1eb5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls @@ -0,0 +1 @@ +1bcad195ffe1a573 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls.json new file mode 100644 index 0000000..bcfac8f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[]","target":8150200567182986223,"profile":644273664987288228,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,15575344992848561572],[11880345482808042524,"tokio",false,1190906634400701050]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-dba29be4a4b93a2a/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/dep-lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/dep-lib-tokio-native-tls new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/dep-lib-tokio-native-tls differ diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls.json b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls.json new file mode 100644 index 0000000..946cb47 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-native-tls-fd484f646957194d/lib-tokio-native-tls.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[]","target":8150200567182986223,"profile":14473208297124147686,"path":1569387745375134669,"deps":[[4956663593104837087,"native_tls",false,4100218871050944186],[11880345482808042524,"tokio",false,16154664885147968580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-native-tls-fd484f646957194d/dep-lib-tokio-native-tls"}}],"rustflags":[],"metadata":13438984709524982556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util.json new file mode 100644 index 0000000..6894630 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-062d2f67eed0533b/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":14473208297124147686,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,14604333980061716894],[6070676782247077477,"futures_sink",false,5398290491222002508],[8042826022143543212,"futures_core",false,16740251686813163245],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[11273748108132426607,"tracing",false,17475943953284069177],[11880345482808042524,"tokio",false,17354676404800988950]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-062d2f67eed0533b/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/dep-lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/dep-lib-tokio-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/dep-lib-tokio-util differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util new file mode 100644 index 0000000..5834c72 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util @@ -0,0 +1 @@ +ccc67850231d95aa \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util.json new file mode 100644 index 0000000..5520ff1 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-37a3643902e9745c/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":14473208297124147686,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,2577936053089536098],[6070676782247077477,"futures_sink",false,11720225504171003069],[8042826022143543212,"futures_core",false,15206355502222521651],[9639240020130285508,"pin_project_lite",false,15368759302151457191],[11273748108132426607,"tracing",false,15203706050749831857],[11880345482808042524,"tokio",false,5698738031415757621]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-37a3643902e9745c/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/dep-lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/dep-lib-tokio-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/dep-lib-tokio-util differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util.json new file mode 100644 index 0000000..d327147 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-69a7a296dac2e3dc/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":14473208297124147686,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,9245237990497938487],[6070676782247077477,"futures_sink",false,3759250569171928083],[8042826022143543212,"futures_core",false,3799432335061082307],[9639240020130285508,"pin_project_lite",false,11250688692387185454],[11273748108132426607,"tracing",false,12178202520321334037],[11880345482808042524,"tokio",false,16154664885147968580]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-69a7a296dac2e3dc/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/dep-lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/dep-lib-tokio-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/dep-lib-tokio-util differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util new file mode 100644 index 0000000..d25b83c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util @@ -0,0 +1 @@ +bf46d651a055091a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util.json new file mode 100644 index 0000000..ff14865 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-852643fe32c4e0fd/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":15294456320885802552,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":644273664987288228,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,18221857621840110898],[6070676782247077477,"futures_sink",false,5446225380516951790],[8042826022143543212,"futures_core",false,11355839079473875917],[9639240020130285508,"pin_project_lite",false,15500426221667559392],[11273748108132426607,"tracing",false,6787180559787493283],[11880345482808042524,"tokio",false,1190906634400701050]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-852643fe32c4e0fd/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/dep-lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/dep-lib-tokio-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/dep-lib-tokio-util differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util new file mode 100644 index 0000000..f554b99 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util @@ -0,0 +1 @@ +1bc45ec07d9b0a7f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util.json new file mode 100644 index 0000000..4da7251 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-b0b3ceaf673b5866/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":644273664987288228,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,3002142641534612353],[6070676782247077477,"futures_sink",false,5065325025876200831],[8042826022143543212,"futures_core",false,2996032820400935839],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[11273748108132426607,"tracing",false,8426570512727814824],[11880345482808042524,"tokio",false,16928668929952115494]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-b0b3ceaf673b5866/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/dep-lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/dep-lib-tokio-util new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/dep-lib-tokio-util differ diff --git a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util new file mode 100644 index 0000000..3390b54 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util @@ -0,0 +1 @@ +2afb708b7a2aef36 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util.json b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util.json new file mode 100644 index 0000000..cff1979 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tokio-util-f058dc0582051359/lib-tokio-util.json @@ -0,0 +1 @@ +{"rustc":2936426505496871502,"features":"[\"codec\", \"default\", \"tracing\"]","target":7116873124493883817,"profile":644273664987288228,"path":12265887429788410621,"deps":[[4146432824524730956,"bytes",false,253718834344908843],[6070676782247077477,"futures_sink",false,13149358586542446855],[8042826022143543212,"futures_core",false,9824587286304118150],[9639240020130285508,"pin_project_lite",false,1461543428162237862],[11273748108132426607,"tracing",false,1315346092170318678],[11880345482808042524,"tokio",false,16155840175579338573]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tokio-util-f058dc0582051359/dep-lib-tokio-util"}}],"rustflags":[],"metadata":5856372730329936516,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/dep-lib-tower-service b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/dep-lib-tower-service new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/dep-lib-tower-service differ diff --git a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service new file mode 100644 index 0000000..04cdd47 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service @@ -0,0 +1 @@ +f7d38d061120aabf \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service.json b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service.json new file mode 100644 index 0000000..cbc7bec --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/lib-tower-service.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11130196197589266115,"profile":14473208297124147686,"path":10179257205169027384,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tower-service-6e838e2bbdb7ccf9/dep-lib-tower-service"}}],"rustflags":[],"metadata":13625925058035360014,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/dep-lib-tower-service b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/dep-lib-tower-service new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/dep-lib-tower-service differ diff --git a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service new file mode 100644 index 0000000..a285533 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service @@ -0,0 +1 @@ +963f0b8a10b40b4d \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service.json b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service.json new file mode 100644 index 0000000..2525db4 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tower-service-a909268bfa74f8c9/lib-tower-service.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11130196197589266115,"profile":644273664987288228,"path":10179257205169027384,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tower-service-a909268bfa74f8c9/dep-lib-tower-service"}}],"rustflags":[],"metadata":13625925058035360014,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/dep-lib-tracing b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/dep-lib-tracing new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/dep-lib-tracing differ diff --git a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing new file mode 100644 index 0000000..d182b5d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing @@ -0,0 +1 @@ +a832ec453c31f174 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing.json b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing.json new file mode 100644 index 0000000..66225c5 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-7a3e5df595ff726a/lib-tracing.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":15670842160773016823,"profile":644273664987288228,"path":107585031853071088,"deps":[[2452538001284770427,"cfg_if",false,2140865647740062809],[9639240020130285508,"pin_project_lite",false,5570455898144660311],[17543605846053302056,"tracing_core",false,1631544319911975353]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tracing-7a3e5df595ff726a/dep-lib-tracing"}}],"rustflags":[],"metadata":14951919238068079556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/dep-lib-tracing b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/dep-lib-tracing new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/dep-lib-tracing differ diff --git a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing new file mode 100644 index 0000000..4dc7ddd --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing @@ -0,0 +1 @@ +39f7211a6f0687f2 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing.json b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing.json new file mode 100644 index 0000000..7bf7747 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-ba86563fb0a2de18/lib-tracing.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":15670842160773016823,"profile":14473208297124147686,"path":107585031853071088,"deps":[[2452538001284770427,"cfg_if",false,2205748233167910917],[9639240020130285508,"pin_project_lite",false,8368881809489821784],[17543605846053302056,"tracing_core",false,7648444070842270778]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tracing-ba86563fb0a2de18/dep-lib-tracing"}}],"rustflags":[],"metadata":14951919238068079556,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/dep-lib-tracing-core b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/dep-lib-tracing-core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/dep-lib-tracing-core differ diff --git a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core new file mode 100644 index 0000000..ca74225 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core @@ -0,0 +1 @@ +b9d9a827ea68a416 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core.json b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core.json new file mode 100644 index 0000000..530e9ef --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/lib-tracing-core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"once_cell\", \"std\"]","target":13010679568656334691,"profile":644273664987288228,"path":7421500023315392309,"deps":[[4424799446218848649,"once_cell",false,1559718094698729469]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tracing-core-b5cbd82c3b3da3a7/dep-lib-tracing-core"}}],"rustflags":[],"metadata":15100905884533717095,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/dep-lib-tracing-core b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/dep-lib-tracing-core new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/dep-lib-tracing-core differ diff --git a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core new file mode 100644 index 0000000..43fa4c3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core @@ -0,0 +1 @@ +3a04fff65bbb246a \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core.json b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core.json new file mode 100644 index 0000000..38e6584 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/tracing-core-ce5649178a358a97/lib-tracing-core.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"once_cell\", \"std\"]","target":13010679568656334691,"profile":14473208297124147686,"path":7421500023315392309,"deps":[[4424799446218848649,"once_cell",false,5044157599488373296]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/tracing-core-ce5649178a358a97/dep-lib-tracing-core"}}],"rustflags":[],"metadata":15100905884533717095,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/dep-lib-try-lock b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/dep-lib-try-lock new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/dep-lib-try-lock differ diff --git a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock new file mode 100644 index 0000000..8bed011 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock @@ -0,0 +1 @@ +12eecba851b895e4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock.json b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock.json new file mode 100644 index 0000000..de43744 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-7c71c61d035cbf31/lib-try-lock.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11595402442259071297,"profile":14473208297124147686,"path":13391342577805102432,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/try-lock-7c71c61d035cbf31/dep-lib-try-lock"}}],"rustflags":[],"metadata":12574327941339893785,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/dep-lib-try-lock b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/dep-lib-try-lock new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/dep-lib-try-lock differ diff --git a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock new file mode 100644 index 0000000..82ebf29 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock @@ -0,0 +1 @@ +22d2beb611958bb3 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock.json b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock.json new file mode 100644 index 0000000..1bdcb1c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/try-lock-aa82f6e1c1c72916/lib-try-lock.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":11595402442259071297,"profile":644273664987288228,"path":13391342577805102432,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/try-lock-aa82f6e1c1c72916/dep-lib-try-lock"}}],"rustflags":[],"metadata":12574327941339893785,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/dep-lib-unicode_bidi b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/dep-lib-unicode_bidi new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/dep-lib-unicode_bidi differ diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi new file mode 100644 index 0000000..f20f20e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi @@ -0,0 +1 @@ +e4177b0801174047 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi.json b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi.json new file mode 100644 index 0000000..1bef73e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/lib-unicode_bidi.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"hardcoded-data\", \"std\"]","target":17413049335178289450,"profile":14473208297124147686,"path":16640784600998780678,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-bidi-9ed9457f66a2c11f/dep-lib-unicode_bidi"}}],"rustflags":[],"metadata":13044594939122926492,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/dep-lib-unicode_bidi b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/dep-lib-unicode_bidi new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/dep-lib-unicode_bidi differ diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi new file mode 100644 index 0000000..36ce7e3 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi @@ -0,0 +1 @@ +4689fefd966ff76f \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi.json b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi.json new file mode 100644 index 0000000..721789e --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/lib-unicode_bidi.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"hardcoded-data\", \"std\"]","target":17413049335178289450,"profile":644273664987288228,"path":16640784600998780678,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-bidi-b7b8bac4e4350351/dep-lib-unicode_bidi"}}],"rustflags":[],"metadata":13044594939122926492,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/dep-lib-unicode-ident b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/dep-lib-unicode-ident new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/dep-lib-unicode-ident differ diff --git a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident new file mode 100644 index 0000000..c72b6ec --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident @@ -0,0 +1 @@ +38461c623fc78c8b \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident.json b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident.json new file mode 100644 index 0000000..7bc8219 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-ident-04e98006bd35140f/lib-unicode-ident.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":7243519288898877878,"profile":13178609178403335023,"path":3302997227328438562,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-ident-04e98006bd35140f/dep-lib-unicode-ident"}}],"rustflags":[],"metadata":1159190378059262574,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/dep-lib-unicode-normalization b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/dep-lib-unicode-normalization new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/dep-lib-unicode-normalization differ diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization new file mode 100644 index 0000000..7d9ebcf --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization @@ -0,0 +1 @@ +5eb8ee059ee27f28 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization.json b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization.json new file mode 100644 index 0000000..c33169a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/lib-unicode-normalization.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":450225794888878213,"profile":644273664987288228,"path":1804907969862703416,"deps":[[10192137633253302219,"tinyvec",false,8523749880979895961]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-normalization-691aa2da4be5ce8b/dep-lib-unicode-normalization"}}],"rustflags":[],"metadata":1679158204674100330,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/dep-lib-unicode-normalization b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/dep-lib-unicode-normalization new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/dep-lib-unicode-normalization differ diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization new file mode 100644 index 0000000..0019b7c --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization @@ -0,0 +1 @@ +7863578108618f84 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization.json b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization.json new file mode 100644 index 0000000..a94d125 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/lib-unicode-normalization.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"std\"]","target":450225794888878213,"profile":14473208297124147686,"path":1804907969862703416,"deps":[[10192137633253302219,"tinyvec",false,6207359073804516827]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-normalization-7b77dc91fe527ae1/dep-lib-unicode-normalization"}}],"rustflags":[],"metadata":1679158204674100330,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/dep-lib-url b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/dep-lib-url new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/dep-lib-url differ diff --git a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url new file mode 100644 index 0000000..60a1c76 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url @@ -0,0 +1 @@ +b7e2ed37be33cb94 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url.json b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url.json new file mode 100644 index 0000000..310298a --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-37ffd13691e440eb/lib-url.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":6531790061002566669,"profile":644273664987288228,"path":531608007681408270,"deps":[[2710603736569000297,"idna",false,18156915937074831001],[8493363442430679536,"percent_encoding",false,9585927202932249881],[17682719253335498290,"form_urlencoded",false,7849374815316268386]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/url-37ffd13691e440eb/dep-lib-url"}}],"rustflags":[],"metadata":10988327246995194721,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/dep-lib-url b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/dep-lib-url new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/dep-lib-url differ diff --git a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url new file mode 100644 index 0000000..be1466d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url @@ -0,0 +1 @@ +10837520c5d078a4 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url.json b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url.json new file mode 100644 index 0000000..5929fe6 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/url-538de10d1571a95c/lib-url.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[\"default\"]","target":6531790061002566669,"profile":14473208297124147686,"path":531608007681408270,"deps":[[2710603736569000297,"idna",false,266382932000290906],[8493363442430679536,"percent_encoding",false,17702650661666123366],[17682719253335498290,"form_urlencoded",false,13107728020085877962]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/url-538de10d1571a95c/dep-lib-url"}}],"rustflags":[],"metadata":10988327246995194721,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/dep-lib-want b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/dep-lib-want new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/dep-lib-want differ diff --git a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want new file mode 100644 index 0000000..ecaf54f --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want @@ -0,0 +1 @@ +dd126f006af0a243 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want.json b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want.json new file mode 100644 index 0000000..1a0a214 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-02b178ee304f26e3/lib-want.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":352074206663899045,"profile":14473208297124147686,"path":16225139892369638868,"deps":[[163475714806920327,"try_lock",false,16471273873041255954]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/want-02b178ee304f26e3/dep-lib-want"}}],"rustflags":[],"metadata":17870762584737458951,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/dep-lib-want b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/dep-lib-want new file mode 100644 index 0000000..1b1cb4d Binary files /dev/null and b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/dep-lib-want differ diff --git a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want new file mode 100644 index 0000000..2c3f6b9 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want @@ -0,0 +1 @@ +742fb90cd60ec2c9 \ No newline at end of file diff --git a/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want.json b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want.json new file mode 100644 index 0000000..44d0a56 --- /dev/null +++ b/reqtest/target/debug/.fingerprint/want-eb65274e5318b345/lib-want.json @@ -0,0 +1 @@ +{"rustc":8385930461507754388,"features":"[]","target":352074206663899045,"profile":644273664987288228,"path":16225139892369638868,"deps":[[163475714806920327,"try_lock",false,12937598257864823330]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/want-eb65274e5318b345/dep-lib-want"}}],"rustflags":[],"metadata":17870762584737458951,"config":2202906307356721367,"compile_kind":0} \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/invoked.timestamp b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/output b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/output new file mode 100644 index 0000000..f970aa8 --- /dev/null +++ b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/root-output b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/root-output new file mode 100644 index 0000000..3d28adb --- /dev/null +++ b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/out \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/stderr b/reqtest/target/debug/build/futures-channel-2e090fae2e7f54e1/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build new file mode 100755 index 0000000..8971ccd Binary files /dev/null and b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build-script-build differ diff --git a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039 b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039 new file mode 100755 index 0000000..8971ccd Binary files /dev/null and b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039 differ diff --git a/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039.d b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039.d new file mode 100644 index 0000000..9f7fd20 --- /dev/null +++ b/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/no_atomic_cas.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-channel-68f57b90f2288039/build_script_build-68f57b90f2288039.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/no_atomic_cas.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/build.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-channel diff --git a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build-script-build b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build-script-build new file mode 100755 index 0000000..476c348 Binary files /dev/null and b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build-script-build differ diff --git a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a new file mode 100755 index 0000000..476c348 Binary files /dev/null and b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a differ diff --git a/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a.d b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a.d new file mode 100644 index 0000000..82f94f2 --- /dev/null +++ b/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/no_atomic_cas.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-core-2488e92fac56336a/build_script_build-2488e92fac56336a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/no_atomic_cas.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/build.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-core diff --git a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/invoked.timestamp b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/output b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/output new file mode 100644 index 0000000..f970aa8 --- /dev/null +++ b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/root-output b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/root-output new file mode 100644 index 0000000..047c7e8 --- /dev/null +++ b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-core-d82d614e406aaf79/out \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-core-d82d614e406aaf79/stderr b/reqtest/target/debug/build/futures-core-d82d614e406aaf79/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build new file mode 100755 index 0000000..ad774f8 Binary files /dev/null and b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build-script-build differ diff --git a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84 b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84 new file mode 100755 index 0000000..ad774f8 Binary files /dev/null and b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84 differ diff --git a/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84.d b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84.d new file mode 100644 index 0000000..09b4b90 --- /dev/null +++ b/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/no_atomic_cas.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-task-b75aa55186505b84/build_script_build-b75aa55186505b84.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/no_atomic_cas.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/build.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-task diff --git a/reqtest/target/debug/build/futures-task-c07599db72582b9d/invoked.timestamp b/reqtest/target/debug/build/futures-task-c07599db72582b9d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/futures-task-c07599db72582b9d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-task-c07599db72582b9d/output b/reqtest/target/debug/build/futures-task-c07599db72582b9d/output new file mode 100644 index 0000000..f970aa8 --- /dev/null +++ b/reqtest/target/debug/build/futures-task-c07599db72582b9d/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/reqtest/target/debug/build/futures-task-c07599db72582b9d/root-output b/reqtest/target/debug/build/futures-task-c07599db72582b9d/root-output new file mode 100644 index 0000000..a202b58 --- /dev/null +++ b/reqtest/target/debug/build/futures-task-c07599db72582b9d/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-task-c07599db72582b9d/out \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-task-c07599db72582b9d/stderr b/reqtest/target/debug/build/futures-task-c07599db72582b9d/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/output b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/output new file mode 100644 index 0000000..f970aa8 --- /dev/null +++ b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=no_atomic_cas.rs diff --git a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/root-output b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/root-output new file mode 100644 index 0000000..1440feb --- /dev/null +++ b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/out \ No newline at end of file diff --git a/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/stderr b/reqtest/target/debug/build/futures-util-0f8597b0f2e85e32/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build new file mode 100755 index 0000000..61391ea Binary files /dev/null and b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build-script-build differ diff --git a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f new file mode 100755 index 0000000..61391ea Binary files /dev/null and b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f differ diff --git a/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f.d b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f.d new file mode 100644 index 0000000..44e5727 --- /dev/null +++ b/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/no_atomic_cas.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/futures-util-a369967a2fb4d28f/build_script_build-a369967a2fb4d28f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/build.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/no_atomic_cas.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/build.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/no_atomic_cas.rs: + +# env-dep:CARGO_PKG_NAME=futures-util diff --git a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build-script-build b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build-script-build new file mode 100755 index 0000000..54fd311 Binary files /dev/null and b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build-script-build differ diff --git a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27 b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27 new file mode 100755 index 0000000..54fd311 Binary files /dev/null and b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27 differ diff --git a/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27.d b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27.d new file mode 100644 index 0000000..ea587c5 --- /dev/null +++ b/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/httparse-0d4c5bd580cbfe27/build_script_build-0d4c5bd580cbfe27.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/build.rs: diff --git a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/invoked.timestamp b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/output b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/output new file mode 100644 index 0000000..393f34d --- /dev/null +++ b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/output @@ -0,0 +1 @@ +cargo:rustc-cfg=httparse_simd diff --git a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/root-output b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/root-output new file mode 100644 index 0000000..a5bded3 --- /dev/null +++ b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/httparse-18cd7ec750c6f706/out \ No newline at end of file diff --git a/reqtest/target/debug/build/httparse-18cd7ec750c6f706/stderr b/reqtest/target/debug/build/httparse-18cd7ec750c6f706/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build new file mode 100755 index 0000000..b69a3f0 Binary files /dev/null and b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build-script-build differ diff --git a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e new file mode 100755 index 0000000..b69a3f0 Binary files /dev/null and b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e differ diff --git a/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e.d b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e.d new file mode 100644 index 0000000..1c38fb6 --- /dev/null +++ b/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/indexmap-918ae8674fd3727e/build_script_build-918ae8674fd3727e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/build.rs: diff --git a/reqtest/target/debug/build/indexmap-fb49be85f154652f/invoked.timestamp b/reqtest/target/debug/build/indexmap-fb49be85f154652f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/indexmap-fb49be85f154652f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/indexmap-fb49be85f154652f/output b/reqtest/target/debug/build/indexmap-fb49be85f154652f/output new file mode 100644 index 0000000..85859ce --- /dev/null +++ b/reqtest/target/debug/build/indexmap-fb49be85f154652f/output @@ -0,0 +1,2 @@ +cargo:rustc-cfg=has_std +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/indexmap-fb49be85f154652f/root-output b/reqtest/target/debug/build/indexmap-fb49be85f154652f/root-output new file mode 100644 index 0000000..ac91bbc --- /dev/null +++ b/reqtest/target/debug/build/indexmap-fb49be85f154652f/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/indexmap-fb49be85f154652f/out \ No newline at end of file diff --git a/reqtest/target/debug/build/indexmap-fb49be85f154652f/stderr b/reqtest/target/debug/build/indexmap-fb49be85f154652f/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build new file mode 100755 index 0000000..b0a4ba1 Binary files /dev/null and b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build-script-build differ diff --git a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0 b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0 new file mode 100755 index 0000000..b0a4ba1 Binary files /dev/null and b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0 differ diff --git a/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0.d b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0.d new file mode 100644 index 0000000..ebf00d0 --- /dev/null +++ b/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/libc-03268e65c4f2c2b0/build_script_build-03268e65c4f2c2b0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/build.rs: diff --git a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/invoked.timestamp b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/output b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/output new file mode 100644 index 0000000..5e1874c --- /dev/null +++ b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/output @@ -0,0 +1,15 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=freebsd11 +cargo:rustc-cfg=libc_priv_mod_use +cargo:rustc-cfg=libc_union +cargo:rustc-cfg=libc_const_size_of +cargo:rustc-cfg=libc_align +cargo:rustc-cfg=libc_int128 +cargo:rustc-cfg=libc_core_cvoid +cargo:rustc-cfg=libc_packedN +cargo:rustc-cfg=libc_cfg_target_vendor +cargo:rustc-cfg=libc_non_exhaustive +cargo:rustc-cfg=libc_long_array +cargo:rustc-cfg=libc_ptr_addr_of +cargo:rustc-cfg=libc_underscore_const_names +cargo:rustc-cfg=libc_const_extern_fn diff --git a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/root-output b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/root-output new file mode 100644 index 0000000..86d99d1 --- /dev/null +++ b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/libc-c534047bfeb1b7d8/out \ No newline at end of file diff --git a/reqtest/target/debug/build/libc-c534047bfeb1b7d8/stderr b/reqtest/target/debug/build/libc-c534047bfeb1b7d8/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build new file mode 100755 index 0000000..900040e Binary files /dev/null and b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build-script-build differ diff --git a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1 b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1 new file mode 100755 index 0000000..900040e Binary files /dev/null and b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1 differ diff --git a/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1.d b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1.d new file mode 100644 index 0000000..f3f3462 --- /dev/null +++ b/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/lock_api-8ab25901451b2ab1/build_script_build-8ab25901451b2ab1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/build.rs: diff --git a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/invoked.timestamp b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/out/probe0.ll b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/out/probe0.ll new file mode 100644 index 0000000..463f24f --- /dev/null +++ b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.882151dbcead3cc0-cgu.0' +source_filename = "probe0.882151dbcead3cc0-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/output b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/output new file mode 100644 index 0000000..ad552e5 --- /dev/null +++ b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/output @@ -0,0 +1 @@ +cargo:rustc-cfg=has_const_fn_trait_bound diff --git a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/root-output b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/root-output new file mode 100644 index 0000000..391b79f --- /dev/null +++ b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/out \ No newline at end of file diff --git a/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/stderr b/reqtest/target/debug/build/lock_api-f91b393cd585c2e6/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/output b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/output new file mode 100644 index 0000000..7482ef3 --- /dev/null +++ b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/output @@ -0,0 +1 @@ +cargo:rustc-cfg=have_min_max_version diff --git a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/root-output b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/root-output new file mode 100644 index 0000000..281265c --- /dev/null +++ b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/out \ No newline at end of file diff --git a/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/stderr b/reqtest/target/debug/build/native-tls-1bfff2485cc5475f/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build new file mode 100755 index 0000000..7bd05f2 Binary files /dev/null and b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build-script-build differ diff --git a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f new file mode 100755 index 0000000..7bd05f2 Binary files /dev/null and b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f differ diff --git a/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f.d b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f.d new file mode 100644 index 0000000..0da4a6d --- /dev/null +++ b/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/native-tls-c170e9ae6b94741f/build_script_build-c170e9ae6b94741f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/build.rs: diff --git a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build-script-build b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build-script-build new file mode 100755 index 0000000..bbb0cc6 Binary files /dev/null and b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build-script-build differ diff --git a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0 b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0 new file mode 100755 index 0000000..bbb0cc6 Binary files /dev/null and b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0 differ diff --git a/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0.d b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0.d new file mode 100644 index 0000000..b7aae1d --- /dev/null +++ b/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-1d5d9ff211403ea0/build_script_build-1d5d9ff211403ea0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/build.rs: diff --git a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/invoked.timestamp b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/output b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/output new file mode 100644 index 0000000..9edb32b --- /dev/null +++ b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/output @@ -0,0 +1,9 @@ +cargo:rustc-cfg=osslconf="OPENSSL_NO_SSL3_METHOD" +cargo:rustc-cfg=ossl101 +cargo:rustc-cfg=ossl102 +cargo:rustc-cfg=ossl110 +cargo:rustc-cfg=ossl110g +cargo:rustc-cfg=ossl110h +cargo:rustc-cfg=ossl111 +cargo:rustc-cfg=ossl300 +cargo:rustc-cfg=ossl310 diff --git a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/root-output b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/root-output new file mode 100644 index 0000000..24cdc87 --- /dev/null +++ b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/out \ No newline at end of file diff --git a/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/stderr b/reqtest/target/debug/build/openssl-54f6ecb12e9aef2c/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/output b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/output new file mode 100644 index 0000000..1dff705 --- /dev/null +++ b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/output @@ -0,0 +1,106 @@ +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIB_DIR +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_LIB_DIR unset +cargo:rerun-if-env-changed=OPENSSL_LIB_DIR +OPENSSL_LIB_DIR unset +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_INCLUDE_DIR +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_INCLUDE_DIR unset +cargo:rerun-if-env-changed=OPENSSL_INCLUDE_DIR +OPENSSL_INCLUDE_DIR unset +cargo:rerun-if-env-changed=X86_64_UNKNOWN_LINUX_GNU_OPENSSL_DIR +X86_64_UNKNOWN_LINUX_GNU_OPENSSL_DIR unset +cargo:rerun-if-env-changed=OPENSSL_DIR +OPENSSL_DIR unset +cargo:rerun-if-env-changed=OPENSSL_NO_PKG_CONFIG +cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG +cargo:rerun-if-env-changed=PKG_CONFIG +cargo:rerun-if-env-changed=OPENSSL_STATIC +cargo:rerun-if-env-changed=OPENSSL_DYNAMIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC +cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH +cargo:rerun-if-env-changed=PKG_CONFIG_PATH +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR +cargo:rerun-if-env-changed=SYSROOT +cargo:rerun-if-env-changed=OPENSSL_STATIC +cargo:rerun-if-env-changed=OPENSSL_DYNAMIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC +cargo:rustc-link-lib=ssl +cargo:rustc-link-lib=crypto +cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG +cargo:rerun-if-env-changed=PKG_CONFIG +cargo:rerun-if-env-changed=OPENSSL_STATIC +cargo:rerun-if-env-changed=OPENSSL_DYNAMIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC +cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC +cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH +cargo:rerun-if-env-changed=PKG_CONFIG_PATH +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR +cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu +cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR +cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR +cargo:rerun-if-changed=build/expando.c +OPT_LEVEL = Some("0") +TARGET = Some("x86_64-unknown-linux-gnu") +HOST = Some("x86_64-unknown-linux-gnu") +cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu +CC_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu +CC_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CC +HOST_CC = None +cargo:rerun-if-env-changed=CC +CC = None +cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu +CFLAGS_x86_64-unknown-linux-gnu = None +cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu +CFLAGS_x86_64_unknown_linux_gnu = None +cargo:rerun-if-env-changed=HOST_CFLAGS +HOST_CFLAGS = None +cargo:rerun-if-env-changed=CFLAGS +CFLAGS = None +cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS +CRATE_CC_NO_DEFAULTS = None +DEBUG = Some("true") +CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") +running: "cc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-I" "/usr/include" "-Wall" "-Wextra" "-E" "build/expando.c" +exit status: 0 +version: 3_1_1 +cargo:rustc-cfg=openssl +cargo:rustc-cfg=osslconf="OPENSSL_NO_SSL3_METHOD" +cargo:conf=OPENSSL_NO_SSL3_METHOD +cargo:rustc-cfg=ossl300 +cargo:rustc-cfg=ossl101 +cargo:rustc-cfg=ossl102 +cargo:rustc-cfg=ossl102f +cargo:rustc-cfg=ossl102h +cargo:rustc-cfg=ossl110 +cargo:rustc-cfg=ossl110f +cargo:rustc-cfg=ossl110g +cargo:rustc-cfg=ossl110h +cargo:rustc-cfg=ossl111 +cargo:rustc-cfg=ossl111b +cargo:rustc-cfg=ossl111c +cargo:rustc-cfg=ossl111d +cargo:version_number=30100010 +cargo:include=/usr/include diff --git a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/root-output b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/root-output new file mode 100644 index 0000000..1956eb9 --- /dev/null +++ b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/out \ No newline at end of file diff --git a/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/stderr b/reqtest/target/debug/build/openssl-sys-7f81ea29ea47bb10/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main new file mode 100755 index 0000000..2cd8961 Binary files /dev/null and b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build-script-main differ diff --git a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477 b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477 new file mode 100755 index 0000000..2cd8961 Binary files /dev/null and b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477 differ diff --git a/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477.d b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477.d new file mode 100644 index 0000000..ecef9a8 --- /dev/null +++ b/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/main.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/cfgs.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/find_normal.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/run_bindgen.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/openssl-sys-cb58c71d83656477/build_script_main-cb58c71d83656477.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/main.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/cfgs.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/find_normal.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/run_bindgen.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/main.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/cfgs.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/find_normal.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/build/run_bindgen.rs: + +# env-dep:CARGO_PKG_VERSION=0.9.90 diff --git a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build-script-build b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build-script-build new file mode 100755 index 0000000..8837a35 Binary files /dev/null and b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build-script-build differ diff --git a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8 b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8 new file mode 100755 index 0000000..8837a35 Binary files /dev/null and b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8 differ diff --git a/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8.d b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8.d new file mode 100644 index 0000000..bf8af52 --- /dev/null +++ b/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/parking_lot_core-45eb3a9389a9c2f8/build_script_build-45eb3a9389a9c2f8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/build.rs: diff --git a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/invoked.timestamp b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/output b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/root-output b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/root-output new file mode 100644 index 0000000..581c788 --- /dev/null +++ b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/out \ No newline at end of file diff --git a/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/stderr b/reqtest/target/debug/build/parking_lot_core-5a38448a002fb299/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/output b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/output new file mode 100644 index 0000000..2d7fc31 --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=wrap_proc_macro +cargo:rustc-cfg=proc_macro_span diff --git a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/root-output b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/root-output new file mode 100644 index 0000000..3ba967c --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/out \ No newline at end of file diff --git a/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/stderr b/reqtest/target/debug/build/proc-macro2-08cb51b15195d06d/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build new file mode 100755 index 0000000..9709d34 Binary files /dev/null and b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build-script-build differ diff --git a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441 b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441 new file mode 100755 index 0000000..9709d34 Binary files /dev/null and b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441 differ diff --git a/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441.d b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441.d new file mode 100644 index 0000000..dfa3478 --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-2b57ace58efc4441/build_script_build-2b57ace58efc4441.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/build.rs: diff --git a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/invoked.timestamp b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/output b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/output new file mode 100644 index 0000000..2d7fc31 --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/output @@ -0,0 +1,3 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=wrap_proc_macro +cargo:rustc-cfg=proc_macro_span diff --git a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/root-output b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/root-output new file mode 100644 index 0000000..e42c21d --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/out \ No newline at end of file diff --git a/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/stderr b/reqtest/target/debug/build/proc-macro2-4a122d2eea7f12ba/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build new file mode 100755 index 0000000..3945df6 Binary files /dev/null and b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build-script-build differ diff --git a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac new file mode 100755 index 0000000..3945df6 Binary files /dev/null and b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac differ diff --git a/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac.d b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac.d new file mode 100644 index 0000000..f1dd862 --- /dev/null +++ b/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/proc-macro2-b374bb5afd4140ac/build_script_build-b374bb5afd4140ac.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/build.rs: diff --git a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/invoked.timestamp b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/output b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/root-output b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/root-output new file mode 100644 index 0000000..b3eb4da --- /dev/null +++ b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/quote-c5ff21efc1ce552e/out \ No newline at end of file diff --git a/reqtest/target/debug/build/quote-c5ff21efc1ce552e/stderr b/reqtest/target/debug/build/quote-c5ff21efc1ce552e/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build new file mode 100755 index 0000000..561101d Binary files /dev/null and b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build-script-build differ diff --git a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0 b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0 new file mode 100755 index 0000000..561101d Binary files /dev/null and b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0 differ diff --git a/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0.d b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0.d new file mode 100644 index 0000000..1485191 --- /dev/null +++ b/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/quote-cfecb7aff83ca8d0/build_script_build-cfecb7aff83ca8d0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/build.rs: diff --git a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/invoked.timestamp b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/output b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/root-output b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/root-output new file mode 100644 index 0000000..cff4244 --- /dev/null +++ b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-4a31397a1c3b5a16/out \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-4a31397a1c3b5a16/stderr b/reqtest/target/debug/build/serde-4a31397a1c3b5a16/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build b/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build new file mode 100755 index 0000000..8478ebb Binary files /dev/null and b/reqtest/target/debug/build/serde-52511fab0baee6b0/build-script-build differ diff --git a/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0 b/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0 new file mode 100755 index 0000000..8478ebb Binary files /dev/null and b/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0 differ diff --git a/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0.d b/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0.d new file mode 100644 index 0000000..7bc8696 --- /dev/null +++ b/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-52511fab0baee6b0/build_script_build-52511fab0baee6b0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs: diff --git a/reqtest/target/debug/build/serde-66a5d638bdc56c62/invoked.timestamp b/reqtest/target/debug/build/serde-66a5d638bdc56c62/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/serde-66a5d638bdc56c62/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-66a5d638bdc56c62/output b/reqtest/target/debug/build/serde-66a5d638bdc56c62/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/serde-66a5d638bdc56c62/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/serde-66a5d638bdc56c62/root-output b/reqtest/target/debug/build/serde-66a5d638bdc56c62/root-output new file mode 100644 index 0000000..f534f76 --- /dev/null +++ b/reqtest/target/debug/build/serde-66a5d638bdc56c62/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-66a5d638bdc56c62/out \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-66a5d638bdc56c62/stderr b/reqtest/target/debug/build/serde-66a5d638bdc56c62/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build new file mode 100755 index 0000000..9d3a34e Binary files /dev/null and b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build-script-build differ diff --git a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3 b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3 new file mode 100755 index 0000000..9d3a34e Binary files /dev/null and b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3 differ diff --git a/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3.d b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3.d new file mode 100644 index 0000000..591e879 --- /dev/null +++ b/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-8824c1984bea2ce3/build_script_build-8824c1984bea2ce3.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/build.rs: diff --git a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/invoked.timestamp b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/output b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/root-output b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/root-output new file mode 100644 index 0000000..eb65889 --- /dev/null +++ b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/out \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/stderr b/reqtest/target/debug/build/serde-8bcf7c7a72dc4cba/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build new file mode 100755 index 0000000..60b08b6 Binary files /dev/null and b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build-script-build differ diff --git a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06 b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06 new file mode 100755 index 0000000..60b08b6 Binary files /dev/null and b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06 differ diff --git a/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06.d b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06.d new file mode 100644 index 0000000..f59aec1 --- /dev/null +++ b/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-8edc13763fcdfb06/build_script_build-8edc13763fcdfb06.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/build.rs: diff --git a/reqtest/target/debug/build/serde-be18274e1e87faca/invoked.timestamp b/reqtest/target/debug/build/serde-be18274e1e87faca/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/serde-be18274e1e87faca/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-be18274e1e87faca/output b/reqtest/target/debug/build/serde-be18274e1e87faca/output new file mode 100644 index 0000000..d15ba9a --- /dev/null +++ b/reqtest/target/debug/build/serde-be18274e1e87faca/output @@ -0,0 +1 @@ +cargo:rerun-if-changed=build.rs diff --git a/reqtest/target/debug/build/serde-be18274e1e87faca/root-output b/reqtest/target/debug/build/serde-be18274e1e87faca/root-output new file mode 100644 index 0000000..7e8a579 --- /dev/null +++ b/reqtest/target/debug/build/serde-be18274e1e87faca/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-be18274e1e87faca/out \ No newline at end of file diff --git a/reqtest/target/debug/build/serde-be18274e1e87faca/stderr b/reqtest/target/debug/build/serde-be18274e1e87faca/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build b/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build new file mode 100755 index 0000000..58eb260 Binary files /dev/null and b/reqtest/target/debug/build/serde-e641ea6476f92401/build-script-build differ diff --git a/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401 b/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401 new file mode 100755 index 0000000..58eb260 Binary files /dev/null and b/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401 differ diff --git a/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401.d b/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401.d new file mode 100644 index 0000000..7aeb9f0 --- /dev/null +++ b/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/serde-e641ea6476f92401/build_script_build-e641ea6476f92401.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/build.rs: diff --git a/reqtest/target/debug/build/serde_json-1c25e085eac069de/invoked.timestamp b/reqtest/target/debug/build/serde_json-1c25e085eac069de/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/serde_json-1c25e085eac069de/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/serde_json-1c25e085eac069de/output b/reqtest/target/debug/build/serde_json-1c25e085eac069de/output new file mode 100644 index 0000000..97295a0 --- /dev/null +++ b/reqtest/target/debug/build/serde_json-1c25e085eac069de/output @@ -0,0 +1,2 @@ +cargo:rerun-if-changed=build.rs +cargo:rustc-cfg=limb_width_64 diff --git a/reqtest/target/debug/build/serde_json-1c25e085eac069de/root-output b/reqtest/target/debug/build/serde_json-1c25e085eac069de/root-output new file mode 100644 index 0000000..e713ec8 --- /dev/null +++ b/reqtest/target/debug/build/serde_json-1c25e085eac069de/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde_json-1c25e085eac069de/out \ No newline at end of file diff --git a/reqtest/target/debug/build/serde_json-1c25e085eac069de/stderr b/reqtest/target/debug/build/serde_json-1c25e085eac069de/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build b/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build new file mode 100755 index 0000000..51a9835 Binary files /dev/null and b/reqtest/target/debug/build/serde_json-4cd812663866de04/build-script-build differ diff --git a/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04 b/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04 new file mode 100755 index 0000000..51a9835 Binary files /dev/null and b/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04 differ diff --git a/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04.d b/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04.d new file mode 100644 index 0000000..0f33ef9 --- /dev/null +++ b/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/serde_json-4cd812663866de04/build_script_build-4cd812663866de04.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/build.rs: diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/invoked.timestamp b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/out/probe0.ll b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/out/probe0.ll new file mode 100644 index 0000000..463f24f --- /dev/null +++ b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.882151dbcead3cc0-cgu.0' +source_filename = "probe0.882151dbcead3cc0-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/output b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/output new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output new file mode 100644 index 0000000..e38a834 --- /dev/null +++ b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/slab-e2f1b9902f578f5b/out \ No newline at end of file diff --git a/reqtest/target/debug/build/slab-e2f1b9902f578f5b/stderr b/reqtest/target/debug/build/slab-e2f1b9902f578f5b/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build new file mode 100755 index 0000000..f7aec80 Binary files /dev/null and b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build-script-build differ diff --git a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6 b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6 new file mode 100755 index 0000000..f7aec80 Binary files /dev/null and b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6 differ diff --git a/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6.d b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6.d new file mode 100644 index 0000000..7d48d39 --- /dev/null +++ b/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/slab-e6c8e34e39d4ceb6/build_script_build-e6c8e34e39d4ceb6.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/build.rs: diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/invoked.timestamp b/reqtest/target/debug/build/tokio-82fd4766737a0008/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/tokio-82fd4766737a0008/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/out/probe0.ll b/reqtest/target/debug/build/tokio-82fd4766737a0008/out/probe0.ll new file mode 100644 index 0000000..2f16db1 --- /dev/null +++ b/reqtest/target/debug/build/tokio-82fd4766737a0008/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.cbe98200962abe2-cgu.0' +source_filename = "probe0.cbe98200962abe2-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/output b/reqtest/target/debug/build/tokio-82fd4766737a0008/output new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output b/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output new file mode 100644 index 0000000..68129c5 --- /dev/null +++ b/reqtest/target/debug/build/tokio-82fd4766737a0008/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-82fd4766737a0008/out \ No newline at end of file diff --git a/reqtest/target/debug/build/tokio-82fd4766737a0008/stderr b/reqtest/target/debug/build/tokio-82fd4766737a0008/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp b/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp new file mode 100644 index 0000000..e00328d --- /dev/null +++ b/reqtest/target/debug/build/tokio-8e9c853099039863/invoked.timestamp @@ -0,0 +1 @@ +This file has an mtime of when this was started. \ No newline at end of file diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/out/probe0.ll b/reqtest/target/debug/build/tokio-8e9c853099039863/out/probe0.ll new file mode 100644 index 0000000..463f24f --- /dev/null +++ b/reqtest/target/debug/build/tokio-8e9c853099039863/out/probe0.ll @@ -0,0 +1,9 @@ +; ModuleID = 'probe0.882151dbcead3cc0-cgu.0' +source_filename = "probe0.882151dbcead3cc0-cgu.0" +target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" +target triple = "x86_64-unknown-linux-gnu" + +!llvm.module.flags = !{!0, !1} + +!0 = !{i32 8, !"PIC Level", i32 2} +!1 = !{i32 2, !"RtLibUseGOT", i32 1} diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/output b/reqtest/target/debug/build/tokio-8e9c853099039863/output new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/root-output b/reqtest/target/debug/build/tokio-8e9c853099039863/root-output new file mode 100644 index 0000000..f9212b2 --- /dev/null +++ b/reqtest/target/debug/build/tokio-8e9c853099039863/root-output @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-8e9c853099039863/out \ No newline at end of file diff --git a/reqtest/target/debug/build/tokio-8e9c853099039863/stderr b/reqtest/target/debug/build/tokio-8e9c853099039863/stderr new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build new file mode 100755 index 0000000..0df45cb Binary files /dev/null and b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build-script-build differ diff --git a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688 b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688 new file mode 100755 index 0000000..0df45cb Binary files /dev/null and b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688 differ diff --git a/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688.d b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688.d new file mode 100644 index 0000000..f6766f2 --- /dev/null +++ b/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-ac7a0494d1309688/build_script_build-ac7a0494d1309688.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs: diff --git a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build-script-build b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build-script-build new file mode 100755 index 0000000..3b9e327 Binary files /dev/null and b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build-script-build differ diff --git a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371 b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371 new file mode 100755 index 0000000..3b9e327 Binary files /dev/null and b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371 differ diff --git a/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371.d b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371.d new file mode 100644 index 0000000..841ccd2 --- /dev/null +++ b/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs + +/home/adam/projects/doordesk/reqtest/target/debug/build/tokio-b676a50b1c4cd371/build_script_build-b676a50b1c4cd371.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/build.rs: diff --git a/reqtest/target/debug/deps/autocfg-5427750adef8bb82.d b/reqtest/target/debug/deps/autocfg-5427750adef8bb82.d new file mode 100644 index 0000000..735294b --- /dev/null +++ b/reqtest/target/debug/deps/autocfg-5427750adef8bb82.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/autocfg-5427750adef8bb82.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/version.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/version.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/autocfg-5427750adef8bb82.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/version.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.1.0/src/version.rs: diff --git a/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.d b/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.d new file mode 100644 index 0000000..53cbca5 --- /dev/null +++ b/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.d @@ -0,0 +1,20 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/base64-3b40ceebe4fe0ec9.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs: diff --git a/reqtest/target/debug/deps/base64-3e6d434dcd42e916.d b/reqtest/target/debug/deps/base64-3e6d434dcd42e916.d new file mode 100644 index 0000000..5cad1e4 --- /dev/null +++ b/reqtest/target/debug/deps/base64-3e6d434dcd42e916.d @@ -0,0 +1,22 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/base64-3e6d434dcd42e916.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/base64-3e6d434dcd42e916.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/chunked_encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/display.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/read/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/write/encoder_string_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/engine/general_purpose/decode_suffix.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/alphabet.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/base64-0.21.2/src/prelude.rs: diff --git a/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.d b/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.d new file mode 100644 index 0000000..251fe8c --- /dev/null +++ b/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/bitflags-17eaae058c49a1b8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.d b/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.d new file mode 100644 index 0000000..c49a035 --- /dev/null +++ b/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/bitflags-1d31dfe9f72fab4b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bitflags-1.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/bytes-24c72a0629944d6f.d b/reqtest/target/debug/deps/bytes-24c72a0629944d6f.d new file mode 100644 index 0000000..46b146f --- /dev/null +++ b/reqtest/target/debug/deps/bytes-24c72a0629944d6f.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/bytes-24c72a0629944d6f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/bytes-24c72a0629944d6f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs: diff --git a/reqtest/target/debug/deps/bytes-b51fc775aa196866.d b/reqtest/target/debug/deps/bytes-b51fc775aa196866.d new file mode 100644 index 0000000..95c8215 --- /dev/null +++ b/reqtest/target/debug/deps/bytes-b51fc775aa196866.d @@ -0,0 +1,22 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/bytes-b51fc775aa196866.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/bytes-b51fc775aa196866.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/buf_mut.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/limit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/uninit_slice.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/vec_deque.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/buf/writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/bytes_mut.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/debug.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/fmt/hex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/bytes-1.4.0/src/loom.rs: diff --git a/reqtest/target/debug/deps/cc-e3c476882e1153d5.d b/reqtest/target/debug/deps/cc-e3c476882e1153d5.d new file mode 100644 index 0000000..8e8a9b4 --- /dev/null +++ b/reqtest/target/debug/deps/cc-e3c476882e1153d5.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/cc-e3c476882e1153d5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/windows_registry.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/windows_registry.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/cc-e3c476882e1153d5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/windows_registry.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cc-1.0.79/src/windows_registry.rs: diff --git a/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.d b/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.d new file mode 100644 index 0000000..7a6fb57 --- /dev/null +++ b/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/cfg_if-d4664edabea63f35.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.d b/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.d new file mode 100644 index 0000000..c3eac7b --- /dev/null +++ b/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/cfg_if-d488aff7a2e4faf1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/cfg-if-1.0.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.d b/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.d new file mode 100644 index 0000000..a8dd84e --- /dev/null +++ b/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.d @@ -0,0 +1,22 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/encoding_rs-2a9d8815cceae0c9.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs: diff --git a/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.d b/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.d new file mode 100644 index 0000000..eefa685 --- /dev/null +++ b/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/encoding_rs-fbd8bd1eb855a4ea.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/big5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_jp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/euc_kr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/gb18030.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/iso_2022_jp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/replacement.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/shift_jis.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/single_byte.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/utf_8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/x_user_defined.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/ascii.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/handles.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/variant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/encoding_rs-0.8.32/src/mem.rs: diff --git a/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.d b/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.d new file mode 100644 index 0000000..f30434b --- /dev/null +++ b/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/fnv-71dd0c59a290bc92.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs: diff --git a/reqtest/target/debug/deps/fnv-d76296c6599a31fb.d b/reqtest/target/debug/deps/fnv-d76296c6599a31fb.d new file mode 100644 index 0000000..5c7a35f --- /dev/null +++ b/reqtest/target/debug/deps/fnv-d76296c6599a31fb.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/fnv-d76296c6599a31fb.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/fnv-d76296c6599a31fb.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/fnv-1.0.7/lib.rs: diff --git a/reqtest/target/debug/deps/foreign_types-24f1cea337253648.d b/reqtest/target/debug/deps/foreign_types-24f1cea337253648.d new file mode 100644 index 0000000..8e06efd --- /dev/null +++ b/reqtest/target/debug/deps/foreign_types-24f1cea337253648.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types-24f1cea337253648.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types-24f1cea337253648.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.d b/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.d new file mode 100644 index 0000000..8fb97a9 --- /dev/null +++ b/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types-5402d8ef179fed27.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-0.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.d b/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.d new file mode 100644 index 0000000..5a8eae1 --- /dev/null +++ b/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types_shared-b9efeccecca87a96.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.d b/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.d new file mode 100644 index 0000000..bd7c6ec --- /dev/null +++ b/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/foreign_types_shared-e0d34a1ad648a197.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/foreign-types-shared-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.d b/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.d new file mode 100644 index 0000000..cf15bcb --- /dev/null +++ b/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/form_urlencoded-4c8866fb5363c4dc.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.d b/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.d new file mode 100644 index 0000000..430208c --- /dev/null +++ b/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/form_urlencoded-df81dfd8304be30b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/form_urlencoded-1.2.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.d b/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.d new file mode 100644 index 0000000..3c58e90 --- /dev/null +++ b/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_channel-71d66c931bb9862e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs: diff --git a/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.d b/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.d new file mode 100644 index 0000000..a1c954d --- /dev/null +++ b/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_channel-d0b652418f30d0c2.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/mpsc/queue.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-channel-0.3.28/src/oneshot.rs: diff --git a/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.d b/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.d new file mode 100644 index 0000000..8a6895e --- /dev/null +++ b/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_core-66b6e0c1541d01f8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs: diff --git a/reqtest/target/debug/deps/futures_core-872fb3963f835c22.d b/reqtest/target/debug/deps/futures_core-872fb3963f835c22.d new file mode 100644 index 0000000..816a072 --- /dev/null +++ b/reqtest/target/debug/deps/futures_core-872fb3963f835c22.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_core-872fb3963f835c22.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_core-872fb3963f835c22.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/poll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-core-0.3.28/src/task/__internal/atomic_waker.rs: diff --git a/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.d b/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.d new file mode 100644 index 0000000..c91b29e --- /dev/null +++ b/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_sink-b0bdc656ef95f986.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs: diff --git a/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.d b/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.d new file mode 100644 index 0000000..9040e85 --- /dev/null +++ b/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_sink-dc49eb78c4fa9010.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-sink-0.3.28/src/lib.rs: diff --git a/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.d b/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.d new file mode 100644 index 0000000..334538a --- /dev/null +++ b/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_task-829b338aa8bb80ab.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs: diff --git a/reqtest/target/debug/deps/futures_task-9fb47509b0181339.d b/reqtest/target/debug/deps/futures_task-9fb47509b0181339.d new file mode 100644 index 0000000..3829d43 --- /dev/null +++ b/reqtest/target/debug/deps/futures_task-9fb47509b0181339.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_task-9fb47509b0181339.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_task-9fb47509b0181339.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/future_obj.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-task-0.3.28/src/noop_waker.rs: diff --git a/reqtest/target/debug/deps/futures_util-5401643280ea89de.d b/reqtest/target/debug/deps/futures_util-5401643280ea89de.d new file mode 100644 index 0000000..1ac6306 --- /dev/null +++ b/reqtest/target/debug/deps/futures_util-5401643280ea89de.d @@ -0,0 +1,90 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_util-5401643280ea89de.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_util-5401643280ea89de.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs: diff --git a/reqtest/target/debug/deps/futures_util-d4f642333e93977c.d b/reqtest/target/debug/deps/futures_util-d4f642333e93977c.d new file mode 100644 index 0000000..d5fb222 --- /dev/null +++ b/reqtest/target/debug/deps/futures_util-d4f642333e93977c.d @@ -0,0 +1,88 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_util-d4f642333e93977c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/futures_util-d4f642333e93977c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/fuse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/future/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/into_future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_future/try_flatten_err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/pending.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/option.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/poll_immediate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/try_select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/future/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/collect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/unzip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/concat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/count.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/cycle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/enumerate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/filter_map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/for_each.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/fuse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/into_future.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/select_next_some.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/peek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/skip_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/take_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/then.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/zip.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/stream/scan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/and_then.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/into_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/or_else.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_for_each.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_filter_map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_flatten.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_collect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_concat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_fold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_unfold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_skip_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/try_stream/try_take_while.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/repeat_with.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/once.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/pending.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/poll_immediate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/select_with_strategy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/stream/unfold.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/fns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.28/src/unfold_state.rs: diff --git a/reqtest/target/debug/deps/h2-33253ec6bacb83ad.d b/reqtest/target/debug/deps/h2-33253ec6bacb83ad.d new file mode 100644 index 0000000..fae0a52 --- /dev/null +++ b/reqtest/target/debug/deps/h2-33253ec6bacb83ad.d @@ -0,0 +1,52 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-33253ec6bacb83ad.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-33253ec6bacb83ad.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs: diff --git a/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.d b/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.d new file mode 100644 index 0000000..22928b5 --- /dev/null +++ b/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-4e4fa8bbcf740c4c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs: diff --git a/reqtest/target/debug/deps/h2-6560f747850bb1c4.d b/reqtest/target/debug/deps/h2-6560f747850bb1c4.d new file mode 100644 index 0000000..dff819e --- /dev/null +++ b/reqtest/target/debug/deps/h2-6560f747850bb1c4.d @@ -0,0 +1,52 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-6560f747850bb1c4.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-6560f747850bb1c4.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs: diff --git a/reqtest/target/debug/deps/h2-d082071e876b1dd2.d b/reqtest/target/debug/deps/h2-d082071e876b1dd2.d new file mode 100644 index 0000000..142f40e --- /dev/null +++ b/reqtest/target/debug/deps/h2-d082071e876b1dd2.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-d082071e876b1dd2.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-d082071e876b1dd2.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs: diff --git a/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.d b/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.d new file mode 100644 index 0000000..c59db99 --- /dev/null +++ b/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/h2-ee3f95ee7ab08c4c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/header.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/huffman/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/hpack/table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/connection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/peer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/ping_pong.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/counts.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/flow_control.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/prioritize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/recv.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/send.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/store.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/proto/streams/streams.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/go_away.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/head.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/priority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reason.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/reset.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/settings.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/stream_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/frame/window_update.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/server.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/h2-0.3.20/src/share.rs: diff --git a/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.d b/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.d new file mode 100644 index 0000000..e387e62 --- /dev/null +++ b/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hashbrown-3bb942dda1b45c94.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs: diff --git a/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.d b/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.d new file mode 100644 index 0000000..4819ed6 --- /dev/null +++ b/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hashbrown-fae394650cb87c94.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/alloc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/bitmask.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/external_trait_impls/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/scopeguard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/raw/sse2.rs: diff --git a/reqtest/target/debug/deps/http-2755c17547d2b8df.d b/reqtest/target/debug/deps/http-2755c17547d2b8df.d new file mode 100644 index 0000000..8cbc0bc --- /dev/null +++ b/reqtest/target/debug/deps/http-2755c17547d2b8df.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/http-2755c17547d2b8df.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/http-2755c17547d2b8df.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs: diff --git a/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.d b/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.d new file mode 100644 index 0000000..fd95b4c --- /dev/null +++ b/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/http-3e3f38c2db2bfb95.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/convert.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/name.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/header/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/method.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/status.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/authority.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/path.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/port.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/uri/scheme.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/byte_str.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-0.2.9/src/extensions.rs: diff --git a/reqtest/target/debug/deps/http_body-785001b3b440b315.d b/reqtest/target/debug/deps/http_body-785001b3b440b315.d new file mode 100644 index 0000000..8852b68 --- /dev/null +++ b/reqtest/target/debug/deps/http_body-785001b3b440b315.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/http_body-785001b3b440b315.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/http_body-785001b3b440b315.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs: diff --git a/reqtest/target/debug/deps/http_body-a8b85a018ba03658.d b/reqtest/target/debug/deps/http_body-a8b85a018ba03658.d new file mode 100644 index 0000000..bf5cd67 --- /dev/null +++ b/reqtest/target/debug/deps/http_body-a8b85a018ba03658.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/http_body-a8b85a018ba03658.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/http_body-a8b85a018ba03658.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/full.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/limited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/next.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/box_body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/http-body-0.4.5/src/combinators/map_err.rs: diff --git a/reqtest/target/debug/deps/httparse-1a56eb3905e75052.d b/reqtest/target/debug/deps/httparse-1a56eb3905e75052.d new file mode 100644 index 0000000..331f6b9 --- /dev/null +++ b/reqtest/target/debug/deps/httparse-1a56eb3905e75052.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/httparse-1a56eb3905e75052.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/httparse-1a56eb3905e75052.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs: diff --git a/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.d b/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.d new file mode 100644 index 0000000..d4b3241 --- /dev/null +++ b/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.d @@ -0,0 +1,12 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/httparse-c1c7bf356ee1c630.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/sse42.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httparse-1.8.0/src/simd/avx2.rs: diff --git a/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.d b/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.d new file mode 100644 index 0000000..e2936a8 --- /dev/null +++ b/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/httpdate-8b771fff941e8d2f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs: diff --git a/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.d b/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.d new file mode 100644 index 0000000..ae17ee1 --- /dev/null +++ b/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/httpdate-e62dc934a2e748e2.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/httpdate-1.0.2/src/date.rs: diff --git a/reqtest/target/debug/deps/hyper-39950d3463b961e2.d b/reqtest/target/debug/deps/hyper-39950d3463b961e2.d new file mode 100644 index 0000000..1c574c5 --- /dev/null +++ b/reqtest/target/debug/deps/hyper-39950d3463b961e2.d @@ -0,0 +1,52 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-39950d3463b961e2.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-39950d3463b961e2.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs: diff --git a/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.d b/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.d new file mode 100644 index 0000000..8a2a930 --- /dev/null +++ b/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-a6ec2e2c3ddbf456.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs: diff --git a/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.d b/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.d new file mode 100644 index 0000000..4778181 --- /dev/null +++ b/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-d611ecc956e3fc7a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs: diff --git a/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.d b/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.d new file mode 100644 index 0000000..aedd42f --- /dev/null +++ b/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.d @@ -0,0 +1,54 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-d9e4fa22fd6b9bb4.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs: diff --git a/reqtest/target/debug/deps/hyper-f530e3587a926595.d b/reqtest/target/debug/deps/hyper-f530e3587a926595.d new file mode 100644 index 0000000..84f6dbd --- /dev/null +++ b/reqtest/target/debug/deps/hyper-f530e3587a926595.d @@ -0,0 +1,52 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-f530e3587a926595.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper-f530e3587a926595.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/exec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/io/rewind.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/never.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/common/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/aggregate.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/length.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/body/to_bytes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/ext/h1_reason_phrase.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/make.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/service/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/headers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/ping.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/decode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/encode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h1/role.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/proto/h2/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/dns.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/connect/http.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/conn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/dispatch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-0.14.27/src/client/service.rs: diff --git a/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.d b/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.d new file mode 100644 index 0000000..d65f47c --- /dev/null +++ b/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-14b341de4a61df56.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs: diff --git a/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.d b/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.d new file mode 100644 index 0000000..4f46b64 --- /dev/null +++ b/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-20547ff711303f0f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs: diff --git a/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.d b/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.d new file mode 100644 index 0000000..89f041a --- /dev/null +++ b/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-2b815d9a0c503f9e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs: diff --git a/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.d b/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.d new file mode 100644 index 0000000..78ecf55 --- /dev/null +++ b/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-8e9047a33e700d21.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs: diff --git a/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.d b/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.d new file mode 100644 index 0000000..544f03f --- /dev/null +++ b/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/hyper_tls-91b9ddb88cd11446.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/hyper-tls-0.5.0/src/stream.rs: diff --git a/reqtest/target/debug/deps/idna-2bc5bca48afed058.d b/reqtest/target/debug/deps/idna-2bc5bca48afed058.d new file mode 100644 index 0000000..fb9bc88 --- /dev/null +++ b/reqtest/target/debug/deps/idna-2bc5bca48afed058.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/idna-2bc5bca48afed058.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/idna-2bc5bca48afed058.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs: diff --git a/reqtest/target/debug/deps/idna-d71015e9a88fbd71.d b/reqtest/target/debug/deps/idna-d71015e9a88fbd71.d new file mode 100644 index 0000000..a484735 --- /dev/null +++ b/reqtest/target/debug/deps/idna-d71015e9a88fbd71.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/idna-d71015e9a88fbd71.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/idna-d71015e9a88fbd71.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/punycode.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/idna-0.4.0/src/uts46_mapping_table.rs: diff --git a/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.d b/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.d new file mode 100644 index 0000000..b0f30d5 --- /dev/null +++ b/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/indexmap-1659fb94f00cd42d.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs: diff --git a/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.d b/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.d new file mode 100644 index 0000000..fff2ff5 --- /dev/null +++ b/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/indexmap-6561fc528fc0be4b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/arbitrary.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/equivalent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/mutable_keys.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/map/core/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/set.rs: diff --git a/reqtest/target/debug/deps/ipnet-639292dee9a71141.d b/reqtest/target/debug/deps/ipnet-639292dee9a71141.d new file mode 100644 index 0000000..215817e --- /dev/null +++ b/reqtest/target/debug/deps/ipnet-639292dee9a71141.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/ipnet-639292dee9a71141.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/ipnet-639292dee9a71141.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs: diff --git a/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.d b/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.d new file mode 100644 index 0000000..50298b3 --- /dev/null +++ b/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/ipnet-a20885d71e33ed13.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/ipnet.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/parser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ipnet-2.8.0/src/mask.rs: diff --git a/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.d b/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.d new file mode 100644 index 0000000..02982e6 --- /dev/null +++ b/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/itoa-57001a3f2175a4a0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs: diff --git a/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.d b/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.d new file mode 100644 index 0000000..65c10d1 --- /dev/null +++ b/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/itoa-b6c841fd25eab3bb.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.8/src/udiv128.rs: diff --git a/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rlib b/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rlib new file mode 100644 index 0000000..ddf4059 Binary files /dev/null and b/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rlib differ diff --git a/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta b/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta new file mode 100644 index 0000000..c67ca5c Binary files /dev/null and b/reqtest/target/debug/deps/libautocfg-5427750adef8bb82.rmeta differ diff --git a/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta b/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta new file mode 100644 index 0000000..efbf2f9 Binary files /dev/null and b/reqtest/target/debug/deps/libbase64-3b40ceebe4fe0ec9.rmeta differ diff --git a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib new file mode 100644 index 0000000..cd68ab9 Binary files /dev/null and b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rlib differ diff --git a/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta new file mode 100644 index 0000000..e7cb924 Binary files /dev/null and b/reqtest/target/debug/deps/libbase64-3e6d434dcd42e916.rmeta differ diff --git a/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta b/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta new file mode 100644 index 0000000..4796bd1 Binary files /dev/null and b/reqtest/target/debug/deps/libbitflags-17eaae058c49a1b8.rmeta differ diff --git a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib new file mode 100644 index 0000000..a6d9c6f Binary files /dev/null and b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rlib differ diff --git a/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta new file mode 100644 index 0000000..4c8c111 Binary files /dev/null and b/reqtest/target/debug/deps/libbitflags-1d31dfe9f72fab4b.rmeta differ diff --git a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib new file mode 100644 index 0000000..6d392b5 Binary files /dev/null and b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rlib differ diff --git a/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta new file mode 100644 index 0000000..6626c09 Binary files /dev/null and b/reqtest/target/debug/deps/libbytes-24c72a0629944d6f.rmeta differ diff --git a/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta b/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta new file mode 100644 index 0000000..42abef1 Binary files /dev/null and b/reqtest/target/debug/deps/libbytes-b51fc775aa196866.rmeta differ diff --git a/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d b/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d new file mode 100644 index 0000000..29e5bc2 --- /dev/null +++ b/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libc-f0a8aa31998f7d5c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs: diff --git a/reqtest/target/debug/deps/libc-f271108523dea8ff.d b/reqtest/target/debug/deps/libc-f271108523dea8ff.d new file mode 100644 index 0000000..9151354 --- /dev/null +++ b/reqtest/target/debug/deps/libc-f271108523dea8ff.d @@ -0,0 +1,21 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libc-f271108523dea8ff.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libc-f271108523dea8ff.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/fixed_width_ints.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/b64/x86_64/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/gnu/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/arch/generic/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/align.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/linux_like/linux/non_exhaustive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.147/src/unix/align.rs: diff --git a/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rlib b/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rlib new file mode 100644 index 0000000..037949c Binary files /dev/null and b/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rlib differ diff --git a/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta b/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta new file mode 100644 index 0000000..5dd15dc Binary files /dev/null and b/reqtest/target/debug/deps/libcc-e3c476882e1153d5.rmeta differ diff --git a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib new file mode 100644 index 0000000..94b3abe Binary files /dev/null and b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rlib differ diff --git a/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta new file mode 100644 index 0000000..6611b76 Binary files /dev/null and b/reqtest/target/debug/deps/libcfg_if-d4664edabea63f35.rmeta differ diff --git a/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta b/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta new file mode 100644 index 0000000..a34f51a Binary files /dev/null and b/reqtest/target/debug/deps/libcfg_if-d488aff7a2e4faf1.rmeta differ diff --git a/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta b/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta new file mode 100644 index 0000000..a8cfa6c Binary files /dev/null and b/reqtest/target/debug/deps/libencoding_rs-2a9d8815cceae0c9.rmeta differ diff --git a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib new file mode 100644 index 0000000..59454da Binary files /dev/null and b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rlib differ diff --git a/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta new file mode 100644 index 0000000..bb1bd55 Binary files /dev/null and b/reqtest/target/debug/deps/libencoding_rs-fbd8bd1eb855a4ea.rmeta differ diff --git a/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta b/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta new file mode 100644 index 0000000..2a44567 Binary files /dev/null and b/reqtest/target/debug/deps/libfnv-71dd0c59a290bc92.rmeta differ diff --git a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib new file mode 100644 index 0000000..0f90f3f Binary files /dev/null and b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rlib differ diff --git a/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta new file mode 100644 index 0000000..6f28c2a Binary files /dev/null and b/reqtest/target/debug/deps/libfnv-d76296c6599a31fb.rmeta differ diff --git a/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta b/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta new file mode 100644 index 0000000..542fb3b Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types-24f1cea337253648.rmeta differ diff --git a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib new file mode 100644 index 0000000..998cb04 Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rlib differ diff --git a/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta new file mode 100644 index 0000000..5902e71 Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types-5402d8ef179fed27.rmeta differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta b/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta new file mode 100644 index 0000000..f940833 Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types_shared-b9efeccecca87a96.rmeta differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib new file mode 100644 index 0000000..ac36257 Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rlib differ diff --git a/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta new file mode 100644 index 0000000..27c8162 Binary files /dev/null and b/reqtest/target/debug/deps/libforeign_types_shared-e0d34a1ad648a197.rmeta differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta b/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta new file mode 100644 index 0000000..b64f5e3 Binary files /dev/null and b/reqtest/target/debug/deps/libform_urlencoded-4c8866fb5363c4dc.rmeta differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib new file mode 100644 index 0000000..b6c87c5 Binary files /dev/null and b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rlib differ diff --git a/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta new file mode 100644 index 0000000..f030799 Binary files /dev/null and b/reqtest/target/debug/deps/libform_urlencoded-df81dfd8304be30b.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib new file mode 100644 index 0000000..1eba204 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rlib differ diff --git a/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta new file mode 100644 index 0000000..c4a467c Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_channel-71d66c931bb9862e.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta b/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta new file mode 100644 index 0000000..4a56897 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_channel-d0b652418f30d0c2.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib new file mode 100644 index 0000000..f0a999e Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rlib differ diff --git a/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta new file mode 100644 index 0000000..e5f2a92 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_core-66b6e0c1541d01f8.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta b/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta new file mode 100644 index 0000000..1877c35 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_core-872fb3963f835c22.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta b/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta new file mode 100644 index 0000000..d14077c Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_sink-b0bdc656ef95f986.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib new file mode 100644 index 0000000..c64623d Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rlib differ diff --git a/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta new file mode 100644 index 0000000..6f4b4ee Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_sink-dc49eb78c4fa9010.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta b/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta new file mode 100644 index 0000000..84f4e82 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_task-829b338aa8bb80ab.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib new file mode 100644 index 0000000..1696bf9 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rlib differ diff --git a/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta new file mode 100644 index 0000000..9d41d3d Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_task-9fb47509b0181339.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib new file mode 100644 index 0000000..0d520b4 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rlib differ diff --git a/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta new file mode 100644 index 0000000..56f95d8 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_util-5401643280ea89de.rmeta differ diff --git a/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta b/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta new file mode 100644 index 0000000..71ed938 Binary files /dev/null and b/reqtest/target/debug/deps/libfutures_util-d4f642333e93977c.rmeta differ diff --git a/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta b/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta new file mode 100644 index 0000000..75fd4a8 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-33253ec6bacb83ad.rmeta differ diff --git a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib new file mode 100644 index 0000000..d24dbbd Binary files /dev/null and b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rlib differ diff --git a/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta new file mode 100644 index 0000000..3ed27c0 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-4e4fa8bbcf740c4c.rmeta differ diff --git a/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta b/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta new file mode 100644 index 0000000..52f56d7 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-6560f747850bb1c4.rmeta differ diff --git a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib new file mode 100644 index 0000000..45a9dd2 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rlib differ diff --git a/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta new file mode 100644 index 0000000..d7a0320 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-d082071e876b1dd2.rmeta differ diff --git a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib new file mode 100644 index 0000000..ea49554 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rlib differ diff --git a/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta new file mode 100644 index 0000000..112e012 Binary files /dev/null and b/reqtest/target/debug/deps/libh2-ee3f95ee7ab08c4c.rmeta differ diff --git a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib new file mode 100644 index 0000000..efd74a9 Binary files /dev/null and b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rlib differ diff --git a/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta new file mode 100644 index 0000000..3f75ed8 Binary files /dev/null and b/reqtest/target/debug/deps/libhashbrown-3bb942dda1b45c94.rmeta differ diff --git a/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta b/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta new file mode 100644 index 0000000..5b390b8 Binary files /dev/null and b/reqtest/target/debug/deps/libhashbrown-fae394650cb87c94.rmeta differ diff --git a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib new file mode 100644 index 0000000..c9cf270 Binary files /dev/null and b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rlib differ diff --git a/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta new file mode 100644 index 0000000..9a59abd Binary files /dev/null and b/reqtest/target/debug/deps/libhttp-2755c17547d2b8df.rmeta differ diff --git a/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta b/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta new file mode 100644 index 0000000..e4b12e2 Binary files /dev/null and b/reqtest/target/debug/deps/libhttp-3e3f38c2db2bfb95.rmeta differ diff --git a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib new file mode 100644 index 0000000..bcc2a77 Binary files /dev/null and b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rlib differ diff --git a/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta new file mode 100644 index 0000000..541ea99 Binary files /dev/null and b/reqtest/target/debug/deps/libhttp_body-785001b3b440b315.rmeta differ diff --git a/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta b/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta new file mode 100644 index 0000000..0d62ece Binary files /dev/null and b/reqtest/target/debug/deps/libhttp_body-a8b85a018ba03658.rmeta differ diff --git a/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta b/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta new file mode 100644 index 0000000..3019b2c Binary files /dev/null and b/reqtest/target/debug/deps/libhttparse-1a56eb3905e75052.rmeta differ diff --git a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib new file mode 100644 index 0000000..5b723bf Binary files /dev/null and b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rlib differ diff --git a/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta new file mode 100644 index 0000000..739408b Binary files /dev/null and b/reqtest/target/debug/deps/libhttparse-c1c7bf356ee1c630.rmeta differ diff --git a/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta b/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta new file mode 100644 index 0000000..c55f0f0 Binary files /dev/null and b/reqtest/target/debug/deps/libhttpdate-8b771fff941e8d2f.rmeta differ diff --git a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib new file mode 100644 index 0000000..4e4b17d Binary files /dev/null and b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rlib differ diff --git a/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta new file mode 100644 index 0000000..2f1736d Binary files /dev/null and b/reqtest/target/debug/deps/libhttpdate-e62dc934a2e748e2.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta b/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta new file mode 100644 index 0000000..ac3543f Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-39950d3463b961e2.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib new file mode 100644 index 0000000..ddac248 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rlib differ diff --git a/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta new file mode 100644 index 0000000..c540b5a Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-a6ec2e2c3ddbf456.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib new file mode 100644 index 0000000..b703554 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rlib differ diff --git a/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta new file mode 100644 index 0000000..9cca06a Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-d611ecc956e3fc7a.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib new file mode 100644 index 0000000..ce4322a Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rlib differ diff --git a/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta new file mode 100644 index 0000000..21ce66a Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-d9e4fa22fd6b9bb4.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta b/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta new file mode 100644 index 0000000..b3084e3 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper-f530e3587a926595.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib new file mode 100644 index 0000000..3d3120b Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rlib differ diff --git a/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta new file mode 100644 index 0000000..ce96662 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-14b341de4a61df56.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib new file mode 100644 index 0000000..2452d1e Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rlib differ diff --git a/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta new file mode 100644 index 0000000..f5694b2 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-20547ff711303f0f.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib new file mode 100644 index 0000000..022b84e Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rlib differ diff --git a/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta new file mode 100644 index 0000000..a8a882f Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-2b815d9a0c503f9e.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta b/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta new file mode 100644 index 0000000..5987fe6 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-8e9047a33e700d21.rmeta differ diff --git a/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta b/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta new file mode 100644 index 0000000..a2a7403 Binary files /dev/null and b/reqtest/target/debug/deps/libhyper_tls-91b9ddb88cd11446.rmeta differ diff --git a/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta b/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta new file mode 100644 index 0000000..85a2fae Binary files /dev/null and b/reqtest/target/debug/deps/libidna-2bc5bca48afed058.rmeta differ diff --git a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib new file mode 100644 index 0000000..24ace05 Binary files /dev/null and b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rlib differ diff --git a/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta new file mode 100644 index 0000000..4161c05 Binary files /dev/null and b/reqtest/target/debug/deps/libidna-d71015e9a88fbd71.rmeta differ diff --git a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib new file mode 100644 index 0000000..403922d Binary files /dev/null and b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rlib differ diff --git a/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta new file mode 100644 index 0000000..f9672b3 Binary files /dev/null and b/reqtest/target/debug/deps/libindexmap-1659fb94f00cd42d.rmeta differ diff --git a/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta b/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta new file mode 100644 index 0000000..913055f Binary files /dev/null and b/reqtest/target/debug/deps/libindexmap-6561fc528fc0be4b.rmeta differ diff --git a/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta b/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta new file mode 100644 index 0000000..0a19bc2 Binary files /dev/null and b/reqtest/target/debug/deps/libipnet-639292dee9a71141.rmeta differ diff --git a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib new file mode 100644 index 0000000..016fe19 Binary files /dev/null and b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rlib differ diff --git a/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta new file mode 100644 index 0000000..7fa0fc5 Binary files /dev/null and b/reqtest/target/debug/deps/libipnet-a20885d71e33ed13.rmeta differ diff --git a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib new file mode 100644 index 0000000..eb22753 Binary files /dev/null and b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rlib differ diff --git a/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta new file mode 100644 index 0000000..147f1ca Binary files /dev/null and b/reqtest/target/debug/deps/libitoa-57001a3f2175a4a0.rmeta differ diff --git a/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta b/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta new file mode 100644 index 0000000..fe31db2 Binary files /dev/null and b/reqtest/target/debug/deps/libitoa-b6c841fd25eab3bb.rmeta differ diff --git a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib new file mode 100644 index 0000000..f2a392d Binary files /dev/null and b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rlib differ diff --git a/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta new file mode 100644 index 0000000..d0601ae Binary files /dev/null and b/reqtest/target/debug/deps/liblibc-f0a8aa31998f7d5c.rmeta differ diff --git a/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta b/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta new file mode 100644 index 0000000..a5741e1 Binary files /dev/null and b/reqtest/target/debug/deps/liblibc-f271108523dea8ff.rmeta differ diff --git a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib new file mode 100644 index 0000000..eef18bd Binary files /dev/null and b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib differ diff --git a/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta new file mode 100644 index 0000000..0b4df6f Binary files /dev/null and b/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rmeta differ diff --git a/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta b/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta new file mode 100644 index 0000000..bd6462d Binary files /dev/null and b/reqtest/target/debug/deps/liblock_api-fca8ae0934829db4.rmeta differ diff --git a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib new file mode 100644 index 0000000..bc5b52f Binary files /dev/null and b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib differ diff --git a/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta new file mode 100644 index 0000000..61841a9 Binary files /dev/null and b/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rmeta differ diff --git a/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta b/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta new file mode 100644 index 0000000..9b8911b Binary files /dev/null and b/reqtest/target/debug/deps/liblog-deb0940063380858.rmeta differ diff --git a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib new file mode 100644 index 0000000..d5d9321 Binary files /dev/null and b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib differ diff --git a/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta new file mode 100644 index 0000000..94b7fed Binary files /dev/null and b/reqtest/target/debug/deps/libmime-89e91319444c56b5.rmeta differ diff --git a/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta b/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta new file mode 100644 index 0000000..146958e Binary files /dev/null and b/reqtest/target/debug/deps/libmime-d49ab82920264418.rmeta differ diff --git a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib new file mode 100644 index 0000000..aa39bae Binary files /dev/null and b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib differ diff --git a/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta new file mode 100644 index 0000000..33dd707 Binary files /dev/null and b/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rmeta differ diff --git a/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta b/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta new file mode 100644 index 0000000..37ec30e Binary files /dev/null and b/reqtest/target/debug/deps/libmio-d90c2da20621c34e.rmeta differ diff --git a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib new file mode 100644 index 0000000..3429da2 Binary files /dev/null and b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib differ diff --git a/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta new file mode 100644 index 0000000..39ed6a9 Binary files /dev/null and b/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rmeta differ diff --git a/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta b/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta new file mode 100644 index 0000000..fd1086e Binary files /dev/null and b/reqtest/target/debug/deps/libnative_tls-58d9ccef3a91ec0a.rmeta differ diff --git a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib new file mode 100644 index 0000000..3c4f49c Binary files /dev/null and b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib differ diff --git a/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta new file mode 100644 index 0000000..1de9c36 Binary files /dev/null and b/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rmeta differ diff --git a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib new file mode 100644 index 0000000..c93b22f Binary files /dev/null and b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib differ diff --git a/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta new file mode 100644 index 0000000..2a79c96 Binary files /dev/null and b/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rmeta differ diff --git a/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta b/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta new file mode 100644 index 0000000..82c3d8f Binary files /dev/null and b/reqtest/target/debug/deps/libnum_cpus-d239f938732929f5.rmeta differ diff --git a/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta b/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta new file mode 100644 index 0000000..71b2092 Binary files /dev/null and b/reqtest/target/debug/deps/libonce_cell-6e09f269b6fb8c24.rmeta differ diff --git a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib new file mode 100644 index 0000000..0519e26 Binary files /dev/null and b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib differ diff --git a/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta new file mode 100644 index 0000000..9c008d3 Binary files /dev/null and b/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib new file mode 100644 index 0000000..999cc80 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib differ diff --git a/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta new file mode 100644 index 0000000..05769b3 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta b/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta new file mode 100644 index 0000000..dcd9a0d Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl-c1812d5b89450922.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib new file mode 100644 index 0000000..e5fda89 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib differ diff --git a/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta new file mode 100644 index 0000000..17de1ca Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so b/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so new file mode 100755 index 0000000..325e380 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so differ diff --git a/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so b/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so new file mode 100755 index 0000000..e29448e Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib new file mode 100644 index 0000000..78bf683 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta new file mode 100644 index 0000000..0da9e7b Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta b/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta new file mode 100644 index 0000000..4794ce1 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_probe-844b6de4532833e3.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta b/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta new file mode 100644 index 0000000..432d6c2 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_sys-50b19e39deacfef0.rmeta differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib new file mode 100644 index 0000000..2115514 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib differ diff --git a/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta new file mode 100644 index 0000000..21e2d75 Binary files /dev/null and b/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rmeta differ diff --git a/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta b/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta new file mode 100644 index 0000000..76da7aa Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot-323d67c99f8df03a.rmeta differ diff --git a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib new file mode 100644 index 0000000..07bcc8f Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib differ diff --git a/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta new file mode 100644 index 0000000..1496f7d Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rmeta differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib new file mode 100644 index 0000000..4c05d16 Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta new file mode 100644 index 0000000..d0e0c27 Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rmeta differ diff --git a/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta b/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta new file mode 100644 index 0000000..172db9b Binary files /dev/null and b/reqtest/target/debug/deps/libparking_lot_core-eca467639b80cfff.rmeta differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta b/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta new file mode 100644 index 0000000..aa777e0 Binary files /dev/null and b/reqtest/target/debug/deps/libpercent_encoding-82f182e7e48872ba.rmeta differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib new file mode 100644 index 0000000..e6d36c0 Binary files /dev/null and b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib differ diff --git a/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta new file mode 100644 index 0000000..2983428 Binary files /dev/null and b/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rmeta differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib new file mode 100644 index 0000000..0e81533 Binary files /dev/null and b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta new file mode 100644 index 0000000..8b00b7d Binary files /dev/null and b/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rmeta differ diff --git a/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta b/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta new file mode 100644 index 0000000..41f1d7a Binary files /dev/null and b/reqtest/target/debug/deps/libpin_project_lite-46b5ad997ee93ff6.rmeta differ diff --git a/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta b/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta new file mode 100644 index 0000000..2f72e24 Binary files /dev/null and b/reqtest/target/debug/deps/libpin_utils-1c7de171da91051c.rmeta differ diff --git a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib new file mode 100644 index 0000000..e854c85 Binary files /dev/null and b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib differ diff --git a/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta new file mode 100644 index 0000000..648c1d5 Binary files /dev/null and b/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rmeta differ diff --git a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib new file mode 100644 index 0000000..7369676 Binary files /dev/null and b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib differ diff --git a/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta new file mode 100644 index 0000000..17e64db Binary files /dev/null and b/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rmeta differ diff --git a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib new file mode 100644 index 0000000..53e3d09 Binary files /dev/null and b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib differ diff --git a/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta new file mode 100644 index 0000000..4208c6e Binary files /dev/null and b/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rmeta differ diff --git a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib new file mode 100644 index 0000000..f2172ed Binary files /dev/null and b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib differ diff --git a/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta new file mode 100644 index 0000000..7b4c510 Binary files /dev/null and b/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rmeta differ diff --git a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib new file mode 100644 index 0000000..97b9f6d Binary files /dev/null and b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib differ diff --git a/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta new file mode 100644 index 0000000..9f7bc8f Binary files /dev/null and b/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rmeta differ diff --git a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib new file mode 100644 index 0000000..1b4ef07 Binary files /dev/null and b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib differ diff --git a/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta new file mode 100644 index 0000000..fb0bd8e Binary files /dev/null and b/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rmeta differ diff --git a/reqtest/target/debug/deps/libreqtest-1eb2195f5b7eea22.rmeta b/reqtest/target/debug/deps/libreqtest-1eb2195f5b7eea22.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqtest-2aa0d291b863be30.rmeta b/reqtest/target/debug/deps/libreqtest-2aa0d291b863be30.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqtest-2e2184213318291c.rmeta b/reqtest/target/debug/deps/libreqtest-2e2184213318291c.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqtest-4b20abbeb221b053.rmeta b/reqtest/target/debug/deps/libreqtest-4b20abbeb221b053.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqtest-551c5c8f9a83340b.rmeta b/reqtest/target/debug/deps/libreqtest-551c5c8f9a83340b.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqtest-7c5f1c4959a06c4c.rmeta b/reqtest/target/debug/deps/libreqtest-7c5f1c4959a06c4c.rmeta new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta b/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta new file mode 100644 index 0000000..1656e21 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-018b4989fb61c9ad.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib new file mode 100644 index 0000000..7d145c1 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib differ diff --git a/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta new file mode 100644 index 0000000..8b5ad4e Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta b/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta new file mode 100644 index 0000000..8dfa01e Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-3a4cbc53c1f9a7b3.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta b/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta new file mode 100644 index 0000000..c77d240 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-5111d7e23768ce27.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib new file mode 100644 index 0000000..12cc031 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib differ diff --git a/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta new file mode 100644 index 0000000..f87fa7d Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib new file mode 100644 index 0000000..876ed61 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib differ diff --git a/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta new file mode 100644 index 0000000..4ffba17 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib new file mode 100644 index 0000000..2fb5ed7 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib differ diff --git a/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta new file mode 100644 index 0000000..5682155 Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rmeta differ diff --git a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib new file mode 100644 index 0000000..d433a5b Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib differ diff --git a/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta new file mode 100644 index 0000000..4a8569c Binary files /dev/null and b/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rmeta differ diff --git a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib new file mode 100644 index 0000000..6fae8e8 Binary files /dev/null and b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib differ diff --git a/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta new file mode 100644 index 0000000..5ad7f0d Binary files /dev/null and b/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rmeta differ diff --git a/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta b/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta new file mode 100644 index 0000000..a4be8dc Binary files /dev/null and b/reqtest/target/debug/deps/libryu-9fcedc0ef3fdf444.rmeta differ diff --git a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib new file mode 100644 index 0000000..5d5ed93 Binary files /dev/null and b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib differ diff --git a/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta new file mode 100644 index 0000000..808a722 Binary files /dev/null and b/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rmeta differ diff --git a/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta b/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta new file mode 100644 index 0000000..0c4fa04 Binary files /dev/null and b/reqtest/target/debug/deps/libscopeguard-d9c9a06c39405693.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta b/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta new file mode 100644 index 0000000..0c6b289 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-09740e31669bce13.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib new file mode 100644 index 0000000..f91039d Binary files /dev/null and b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib differ diff --git a/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta new file mode 100644 index 0000000..e458e7c Binary files /dev/null and b/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib new file mode 100644 index 0000000..48ef02a Binary files /dev/null and b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib differ diff --git a/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta new file mode 100644 index 0000000..6e206ab Binary files /dev/null and b/reqtest/target/debug/deps/libserde-427b307a52e7945a.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta b/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta new file mode 100644 index 0000000..e3fe284 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-5a3c746e46a033f8.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib new file mode 100644 index 0000000..7fd8f42 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib differ diff --git a/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta new file mode 100644 index 0000000..8d4a5d7 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-622a93675283cfc8.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib new file mode 100644 index 0000000..4770f27 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib differ diff --git a/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta new file mode 100644 index 0000000..a16e6ed Binary files /dev/null and b/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rmeta differ diff --git a/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta b/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta new file mode 100644 index 0000000..e081313 Binary files /dev/null and b/reqtest/target/debug/deps/libserde-cde960c7c4611162.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so b/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so new file mode 100755 index 0000000..09c9808 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so differ diff --git a/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so b/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so new file mode 100755 index 0000000..5145dea Binary files /dev/null and b/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so differ diff --git a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib new file mode 100644 index 0000000..148daf3 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib differ diff --git a/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta new file mode 100644 index 0000000..58f5def Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib new file mode 100644 index 0000000..8b36cf4 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib differ diff --git a/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta new file mode 100644 index 0000000..8c04238 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib new file mode 100644 index 0000000..40fe57e Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib differ diff --git a/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta new file mode 100644 index 0000000..32d4bef Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta b/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta new file mode 100644 index 0000000..c1218d1 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-cccf5bc6fb6a6ade.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib new file mode 100644 index 0000000..85ccb1f Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib differ diff --git a/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta new file mode 100644 index 0000000..1beb369 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta b/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta new file mode 100644 index 0000000..d2999d2 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_json-f0ad5e430278996c.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib new file mode 100644 index 0000000..ab0a0ba Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta new file mode 100644 index 0000000..219a6a6 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta new file mode 100644 index 0000000..8514b71 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-6698c4b25d64c339.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib new file mode 100644 index 0000000..3c22651 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta new file mode 100644 index 0000000..96ef260 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib new file mode 100644 index 0000000..f1b6117 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta new file mode 100644 index 0000000..0624543 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta new file mode 100644 index 0000000..5dfacee Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-e233d666a814bc57.rmeta differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib new file mode 100644 index 0000000..3b2ca23 Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib differ diff --git a/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta new file mode 100644 index 0000000..7339aab Binary files /dev/null and b/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rmeta differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta b/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta new file mode 100644 index 0000000..8ea1409 Binary files /dev/null and b/reqtest/target/debug/deps/libsignal_hook_registry-255dc659237d16a1.rmeta differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib new file mode 100644 index 0000000..10f7632 Binary files /dev/null and b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib differ diff --git a/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta new file mode 100644 index 0000000..f17fa51 Binary files /dev/null and b/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rmeta differ diff --git a/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta b/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta new file mode 100644 index 0000000..fffa03e Binary files /dev/null and b/reqtest/target/debug/deps/libslab-20f7b895b8b64e97.rmeta differ diff --git a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib new file mode 100644 index 0000000..7c26304 Binary files /dev/null and b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib differ diff --git a/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta new file mode 100644 index 0000000..9a5c25d Binary files /dev/null and b/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rmeta differ diff --git a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib new file mode 100644 index 0000000..c863dd7 Binary files /dev/null and b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib differ diff --git a/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta new file mode 100644 index 0000000..43e8337 Binary files /dev/null and b/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rmeta differ diff --git a/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta b/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta new file mode 100644 index 0000000..ecdaf3f Binary files /dev/null and b/reqtest/target/debug/deps/libsmallvec-ef3317bea6e80950.rmeta differ diff --git a/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta b/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta new file mode 100644 index 0000000..e5c6e8e Binary files /dev/null and b/reqtest/target/debug/deps/libsocket2-8f1528dcaa8684e0.rmeta differ diff --git a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib new file mode 100644 index 0000000..53581a5 Binary files /dev/null and b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib differ diff --git a/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta new file mode 100644 index 0000000..53110a0 Binary files /dev/null and b/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rmeta differ diff --git a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib new file mode 100644 index 0000000..1775a0f Binary files /dev/null and b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib differ diff --git a/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta new file mode 100644 index 0000000..1528e4a Binary files /dev/null and b/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rmeta differ diff --git a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib new file mode 100644 index 0000000..1e7901f Binary files /dev/null and b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib differ diff --git a/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta new file mode 100644 index 0000000..c10ffca Binary files /dev/null and b/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rmeta differ diff --git a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib new file mode 100644 index 0000000..f3295c7 Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib differ diff --git a/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta new file mode 100644 index 0000000..9627a3c Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rmeta differ diff --git a/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta b/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta new file mode 100644 index 0000000..86c018d Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec-8617398e56bf7660.rmeta differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta b/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta new file mode 100644 index 0000000..28866eb Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec_macros-6b1000cfefada848.rmeta differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib new file mode 100644 index 0000000..f5acb25 Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib differ diff --git a/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta new file mode 100644 index 0000000..e0bb02c Binary files /dev/null and b/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta b/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta new file mode 100644 index 0000000..1fec1c8 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-08b09831a7e5d474.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib new file mode 100644 index 0000000..de3b0ca Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib differ diff --git a/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta new file mode 100644 index 0000000..62f15c8 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib new file mode 100644 index 0000000..18f0fc4 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib differ diff --git a/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta new file mode 100644 index 0000000..6dac50c Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta b/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta new file mode 100644 index 0000000..9cb8e40 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-c254c826e11bd717.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib new file mode 100644 index 0000000..ea2f427 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib differ diff --git a/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta new file mode 100644 index 0000000..82ca476 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio-d027caa73644d936.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so b/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so new file mode 100755 index 0000000..662a1e5 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so differ diff --git a/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so b/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so new file mode 100755 index 0000000..a2228c3 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib new file mode 100644 index 0000000..c595168 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta new file mode 100644 index 0000000..6e4c43f Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib new file mode 100644 index 0000000..612fa0e Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta new file mode 100644 index 0000000..b587d1b Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta new file mode 100644 index 0000000..1011bd5 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-a3d89f83c8b278f0.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib new file mode 100644 index 0000000..72b1a72 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta new file mode 100644 index 0000000..ca762d5 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta b/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta new file mode 100644 index 0000000..7f50d73 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_native_tls-fd484f646957194d.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta b/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta new file mode 100644 index 0000000..450e42a Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-37a3643902e9745c.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta b/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta new file mode 100644 index 0000000..90331a3 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-69a7a296dac2e3dc.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib new file mode 100644 index 0000000..aeb51c5 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta new file mode 100644 index 0000000..8be37c5 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib new file mode 100644 index 0000000..5d4d6c8 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta new file mode 100644 index 0000000..a7336fc Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rmeta differ diff --git a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib new file mode 100644 index 0000000..d111d2b Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib differ diff --git a/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta new file mode 100644 index 0000000..0e10a15 Binary files /dev/null and b/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rmeta differ diff --git a/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta b/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta new file mode 100644 index 0000000..0fb9b28 Binary files /dev/null and b/reqtest/target/debug/deps/libtower_service-6e838e2bbdb7ccf9.rmeta differ diff --git a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib new file mode 100644 index 0000000..4e2d8d9 Binary files /dev/null and b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib differ diff --git a/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta new file mode 100644 index 0000000..ed6a7b8 Binary files /dev/null and b/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rmeta differ diff --git a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib new file mode 100644 index 0000000..f3bd0a2 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib differ diff --git a/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta new file mode 100644 index 0000000..97a50a7 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rmeta differ diff --git a/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta b/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta new file mode 100644 index 0000000..fc68ab5 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing-ba86563fb0a2de18.rmeta differ diff --git a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib new file mode 100644 index 0000000..795e336 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib differ diff --git a/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta new file mode 100644 index 0000000..e1e6425 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rmeta differ diff --git a/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta b/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta new file mode 100644 index 0000000..31b59f9 Binary files /dev/null and b/reqtest/target/debug/deps/libtracing_core-ce5649178a358a97.rmeta differ diff --git a/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta b/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta new file mode 100644 index 0000000..e28524f Binary files /dev/null and b/reqtest/target/debug/deps/libtry_lock-7c71c61d035cbf31.rmeta differ diff --git a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib new file mode 100644 index 0000000..af4e76d Binary files /dev/null and b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib differ diff --git a/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta new file mode 100644 index 0000000..8038dab Binary files /dev/null and b/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rmeta differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta b/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta new file mode 100644 index 0000000..7c5969b Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_bidi-9ed9457f66a2c11f.rmeta differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib new file mode 100644 index 0000000..7c5924b Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib differ diff --git a/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta new file mode 100644 index 0000000..21a0bc5 Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rmeta differ diff --git a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib new file mode 100644 index 0000000..43ea49e Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib differ diff --git a/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta new file mode 100644 index 0000000..91589c9 Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rmeta differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib new file mode 100644 index 0000000..999b41d Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta new file mode 100644 index 0000000..39609f4 Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rmeta differ diff --git a/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta b/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta new file mode 100644 index 0000000..97b7b5f Binary files /dev/null and b/reqtest/target/debug/deps/libunicode_normalization-7b77dc91fe527ae1.rmeta differ diff --git a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib new file mode 100644 index 0000000..408f5cc Binary files /dev/null and b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib differ diff --git a/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta new file mode 100644 index 0000000..f573f8f Binary files /dev/null and b/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rmeta differ diff --git a/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta b/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta new file mode 100644 index 0000000..5c694f3 Binary files /dev/null and b/reqtest/target/debug/deps/liburl-538de10d1571a95c.rmeta differ diff --git a/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta b/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta new file mode 100644 index 0000000..850f953 Binary files /dev/null and b/reqtest/target/debug/deps/libwant-02b178ee304f26e3.rmeta differ diff --git a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib new file mode 100644 index 0000000..9d9d24c Binary files /dev/null and b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib differ diff --git a/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta new file mode 100644 index 0000000..a21f7d7 Binary files /dev/null and b/reqtest/target/debug/deps/libwant-eb65274e5318b345.rmeta differ diff --git a/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d b/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d new file mode 100644 index 0000000..6dc77cd --- /dev/null +++ b/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/lock_api-8244778d3d98c179.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/liblock_api-8244778d3d98c179.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/lock_api-8244778d3d98c179.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs: diff --git a/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.d b/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.d new file mode 100644 index 0000000..f2214e9 --- /dev/null +++ b/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/lock_api-fca8ae0934829db4.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/remutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/lock_api-0.4.10/src/rwlock.rs: diff --git a/reqtest/target/debug/deps/log-a957f5a622f264f5.d b/reqtest/target/debug/deps/log-a957f5a622f264f5.d new file mode 100644 index 0000000..f26aec8 --- /dev/null +++ b/reqtest/target/debug/deps/log-a957f5a622f264f5.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/log-a957f5a622f264f5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/liblog-a957f5a622f264f5.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/log-a957f5a622f264f5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs: diff --git a/reqtest/target/debug/deps/log-deb0940063380858.d b/reqtest/target/debug/deps/log-deb0940063380858.d new file mode 100644 index 0000000..eee0ecc --- /dev/null +++ b/reqtest/target/debug/deps/log-deb0940063380858.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/log-deb0940063380858.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/log-deb0940063380858.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.19/src/serde.rs: diff --git a/reqtest/target/debug/deps/mime-89e91319444c56b5.d b/reqtest/target/debug/deps/mime-89e91319444c56b5.d new file mode 100644 index 0000000..97e34e6 --- /dev/null +++ b/reqtest/target/debug/deps/mime-89e91319444c56b5.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/mime-89e91319444c56b5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libmime-89e91319444c56b5.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/mime-89e91319444c56b5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs: diff --git a/reqtest/target/debug/deps/mime-d49ab82920264418.d b/reqtest/target/debug/deps/mime-d49ab82920264418.d new file mode 100644 index 0000000..a67a9a8 --- /dev/null +++ b/reqtest/target/debug/deps/mime-d49ab82920264418.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/mime-d49ab82920264418.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/mime-d49ab82920264418.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mime-0.3.17/src/parse.rs: diff --git a/reqtest/target/debug/deps/mio-21e209650e1ebd62.d b/reqtest/target/debug/deps/mio-21e209650e1ebd62.d new file mode 100644 index 0000000..3429cfc --- /dev/null +++ b/reqtest/target/debug/deps/mio-21e209650e1ebd62.d @@ -0,0 +1,41 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/mio-21e209650e1ebd62.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libmio-21e209650e1ebd62.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/mio-21e209650e1ebd62.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs: diff --git a/reqtest/target/debug/deps/mio-d90c2da20621c34e.d b/reqtest/target/debug/deps/mio-d90c2da20621c34e.d new file mode 100644 index 0000000..74013a0 --- /dev/null +++ b/reqtest/target/debug/deps/mio-d90c2da20621c34e.d @@ -0,0 +1,39 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/mio-d90c2da20621c34e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/mio-d90c2da20621c34e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/poll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/event.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/events.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/event/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/selector/epoll.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/sourcefd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/net.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/tcp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/datagram.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/uds/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/sys/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/io_source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/datagram.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.8/src/net/uds/stream.rs: diff --git a/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.d b/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.d new file mode 100644 index 0000000..e9b1dea --- /dev/null +++ b/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libnative_tls-3fe98e3766a72515.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-3fe98e3766a72515.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs: diff --git a/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.d b/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.d new file mode 100644 index 0000000..2e6bd4c --- /dev/null +++ b/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-58d9ccef3a91ec0a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs: diff --git a/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.d b/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.d new file mode 100644 index 0000000..ab90174 --- /dev/null +++ b/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libnative_tls-6f6589658fe3bf8a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/native_tls-6f6589658fe3bf8a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/native-tls-0.2.11/src/imp/openssl.rs: diff --git a/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.d b/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.d new file mode 100644 index 0000000..ae374eb --- /dev/null +++ b/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libnum_cpus-a378fff9368ea0ed.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/num_cpus-a378fff9368ea0ed.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs: diff --git a/reqtest/target/debug/deps/num_cpus-d239f938732929f5.d b/reqtest/target/debug/deps/num_cpus-d239f938732929f5.d new file mode 100644 index 0000000..42bc4ef --- /dev/null +++ b/reqtest/target/debug/deps/num_cpus-d239f938732929f5.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/num_cpus-d239f938732929f5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/num_cpus-d239f938732929f5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/num_cpus-1.16.0/src/linux.rs: diff --git a/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.d b/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.d new file mode 100644 index 0000000..cdf154d --- /dev/null +++ b/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/once_cell-6e09f269b6fb8c24.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs: diff --git a/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.d b/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.d new file mode 100644 index 0000000..cb7be54 --- /dev/null +++ b/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libonce_cell-7302fb7e29d0287e.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/once_cell-7302fb7e29d0287e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/imp_std.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.18.0/src/race.rs: diff --git a/reqtest/target/debug/deps/openssl-0b93d37000a0540f.d b/reqtest/target/debug/deps/openssl-0b93d37000a0540f.d new file mode 100644 index 0000000..e705c11 --- /dev/null +++ b/reqtest/target/debug/deps/openssl-0b93d37000a0540f.d @@ -0,0 +1,58 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-0b93d37000a0540f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl-0b93d37000a0540f.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-0b93d37000a0540f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs: diff --git a/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.d b/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.d new file mode 100644 index 0000000..b6347bb --- /dev/null +++ b/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.d @@ -0,0 +1,56 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-12f41ef1d68746a1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs: diff --git a/reqtest/target/debug/deps/openssl-c1812d5b89450922.d b/reqtest/target/debug/deps/openssl-c1812d5b89450922.d new file mode 100644 index 0000000..24f4f77 --- /dev/null +++ b/reqtest/target/debug/deps/openssl-c1812d5b89450922.d @@ -0,0 +1,56 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-c1812d5b89450922.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-c1812d5b89450922.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs: diff --git a/reqtest/target/debug/deps/openssl-d59455d038938de6.d b/reqtest/target/debug/deps/openssl-d59455d038938de6.d new file mode 100644 index 0000000..1faf2b3 --- /dev/null +++ b/reqtest/target/debug/deps/openssl-d59455d038938de6.d @@ -0,0 +1,58 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-d59455d038938de6.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl-d59455d038938de6.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl-d59455d038938de6.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/base64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cipher_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ecdsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/encrypt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/envelope.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ex_data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/lib_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/md_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/memcmp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/nid.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs5.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/pkey_ctx.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/sign.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/callbacks.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/connector.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/ssl/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/symm.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/version.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/verify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/extension.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-0.10.55/src/x509/store.rs: diff --git a/reqtest/target/debug/deps/openssl_macros-416000d24d759c0e.d b/reqtest/target/debug/deps/openssl_macros-416000d24d759c0e.d new file mode 100644 index 0000000..f16f320 --- /dev/null +++ b/reqtest/target/debug/deps/openssl_macros-416000d24d759c0e.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl_macros-416000d24d759c0e.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_macros-416000d24d759c0e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/openssl_macros-6da492ef805c1cbf.d b/reqtest/target/debug/deps/openssl_macros-6da492ef805c1cbf.d new file mode 100644 index 0000000..c5049fa --- /dev/null +++ b/reqtest/target/debug/deps/openssl_macros-6da492ef805c1cbf.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl_macros-6da492ef805c1cbf.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_macros-6da492ef805c1cbf.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-macros-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.d b/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.d new file mode 100644 index 0000000..16955de --- /dev/null +++ b/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl_probe-476ad1e7bdbf3d46.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_probe-476ad1e7bdbf3d46.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs: diff --git a/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.d b/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.d new file mode 100644 index 0000000..48c9f5f --- /dev/null +++ b/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_probe-844b6de4532833e3.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-probe-0.1.5/src/lib.rs: diff --git a/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.d b/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.d new file mode 100644 index 0000000..f2f7b44 --- /dev/null +++ b/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.d @@ -0,0 +1,64 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_sys-50b19e39deacfef0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs: diff --git a/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.d b/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.d new file mode 100644 index 0000000..4c0fc40 --- /dev/null +++ b/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.d @@ -0,0 +1,66 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libopenssl_sys-7b95a227669d4c79.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/openssl_sys-7b95a227669d4c79.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./crypto.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./dtls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./evp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/aes.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/asn1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bio.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/bn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cmac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/cms.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/conf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/crypto.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dh.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/dsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/err.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/evp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/hmac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/kdf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/object.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs12.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/provider.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/safestack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/ssl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/stack.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/tls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/types.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509_vfy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./handwritten/x509v3.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./obj_mac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ocsp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./pkcs7.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./rsa.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./sha.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./srtp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./ssl3.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./tls1.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./types.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509_vfy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/openssl-sys-0.9.90/src/./x509v3.rs: diff --git a/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.d b/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.d new file mode 100644 index 0000000..464c74c --- /dev/null +++ b/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.d @@ -0,0 +1,17 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot-323d67c99f8df03a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs: diff --git a/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.d b/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.d new file mode 100644 index 0000000..111fe32 --- /dev/null +++ b/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.d @@ -0,0 +1,19 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libparking_lot-72056e2fa5b8101a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot-72056e2fa5b8101a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/condvar.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/elision.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/fair_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/once.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_fair_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/raw_rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/remutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot-0.12.1/src/deadlock.rs: diff --git a/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.d b/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.d new file mode 100644 index 0000000..092e587 --- /dev/null +++ b/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/linux.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libparking_lot_core-bd93cff92bc0116c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/linux.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot_core-bd93cff92bc0116c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/linux.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/linux.rs: diff --git a/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.d b/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.d new file mode 100644 index 0000000..aa71a81 --- /dev/null +++ b/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.d @@ -0,0 +1,10 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/parking_lot_core-eca467639b80cfff.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/parking_lot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/spinwait.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/thread_parker/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/util.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/parking_lot_core-0.9.8/src/word_lock.rs: diff --git a/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.d b/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.d new file mode 100644 index 0000000..23e3f7d --- /dev/null +++ b/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/percent_encoding-82f182e7e48872ba.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.d b/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.d new file mode 100644 index 0000000..68dc2b7 --- /dev/null +++ b/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libpercent_encoding-f9c59101f803f7a8.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/percent_encoding-f9c59101f803f7a8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/percent-encoding-2.3.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.d b/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.d new file mode 100644 index 0000000..a155adc --- /dev/null +++ b/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_project_lite-386fbc476cabd3df.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_project_lite-386fbc476cabd3df.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs: diff --git a/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.d b/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.d new file mode 100644 index 0000000..fca8d8f --- /dev/null +++ b/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_project_lite-46b5ad997ee93ff6.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-project-lite-0.2.10/src/lib.rs: diff --git a/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.d b/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.d new file mode 100644 index 0000000..e225c0d --- /dev/null +++ b/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_utils-1c7de171da91051c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs: diff --git a/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.d b/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.d new file mode 100644 index 0000000..08fbd2a --- /dev/null +++ b/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libpin_utils-c27b7e46bed074af.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/pin_utils-c27b7e46bed074af.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/stack_pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pin-utils-0.1.0/src/projection.rs: diff --git a/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.d b/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.d new file mode 100644 index 0000000..a13b172 --- /dev/null +++ b/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.27/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libpkg_config-f9f0ba38571583dc.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.27/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/pkg_config-f9f0ba38571583dc.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.27/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/pkg-config-0.3.27/src/lib.rs: diff --git a/reqtest/target/debug/deps/proc_macro2-5244279472745150.d b/reqtest/target/debug/deps/proc_macro2-5244279472745150.d new file mode 100644 index 0000000..ca567e1 --- /dev/null +++ b/reqtest/target/debug/deps/proc_macro2-5244279472745150.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/proc_macro2-5244279472745150.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/wrapper.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libproc_macro2-5244279472745150.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/wrapper.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/proc_macro2-5244279472745150.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/wrapper.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/marker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/parse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/rcvec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/detection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/fallback.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/extra.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.63/src/wrapper.rs: diff --git a/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.d b/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.d new file mode 100644 index 0000000..8b08946 --- /dev/null +++ b/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/wrapper.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libproc_macro2-54db9582258d1a1c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/wrapper.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/proc_macro2-54db9582258d1a1c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/marker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/rcvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/detection.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/fallback.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/extra.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/wrapper.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/marker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/parse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/rcvec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/detection.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/fallback.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/extra.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.64/src/wrapper.rs: diff --git a/reqtest/target/debug/deps/quote-b1a8447e1599ba26.d b/reqtest/target/debug/deps/quote-b1a8447e1599ba26.d new file mode 100644 index 0000000..168d7d1 --- /dev/null +++ b/reqtest/target/debug/deps/quote-b1a8447e1599ba26.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/quote-b1a8447e1599ba26.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libquote-b1a8447e1599ba26.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/quote-b1a8447e1599ba26.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs: diff --git a/reqtest/target/debug/deps/quote-cc068415c10c9a94.d b/reqtest/target/debug/deps/quote-cc068415c10c9a94.d new file mode 100644 index 0000000..f0ade63 --- /dev/null +++ b/reqtest/target/debug/deps/quote-cc068415c10c9a94.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/quote-cc068415c10c9a94.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libquote-cc068415c10c9a94.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/quote-cc068415c10c9a94.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/ident_fragment.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/to_tokens.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.29/src/spanned.rs: diff --git a/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.d b/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.d new file mode 100644 index 0000000..51c2186 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-0055b61c936ab9d2.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.d b/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.d new file mode 100644 index 0000000..907d12e --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-1eb2195f5b7eea22.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.d b/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.d new file mode 100644 index 0000000..b896d24 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-2aa0d291b863be30.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-2e2184213318291c.d b/reqtest/target/debug/deps/reqtest-2e2184213318291c.d new file mode 100644 index 0000000..5d70a9f --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-2e2184213318291c.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-2e2184213318291c.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-2e2184213318291c.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0 b/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0 new file mode 100755 index 0000000..1861669 Binary files /dev/null and b/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0 differ diff --git a/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d b/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d new file mode 100644 index 0000000..64ec287 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-3ddb92f85e64d1c0.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-47b0995aad447216.d b/reqtest/target/debug/deps/reqtest-47b0995aad447216.d new file mode 100644 index 0000000..8a2f359 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-47b0995aad447216.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-47b0995aad447216.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-47b0995aad447216.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.d b/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.d new file mode 100644 index 0000000..577bac1 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-4b20abbeb221b053.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.d b/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.d new file mode 100644 index 0000000..25e2c0f --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-551c5c8f9a83340b.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-74d63fd0b647244c.d b/reqtest/target/debug/deps/reqtest-74d63fd0b647244c.d new file mode 100644 index 0000000..d4d67ee --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-74d63fd0b647244c.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-74d63fd0b647244c: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-74d63fd0b647244c.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.d b/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.d new file mode 100644 index 0000000..7002141 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.rmeta: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-7c5f1c4959a06c4c.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-92f4162cff306fed.d b/reqtest/target/debug/deps/reqtest-92f4162cff306fed.d new file mode 100644 index 0000000..0deff26 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-92f4162cff306fed.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-92f4162cff306fed: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-92f4162cff306fed.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-ba4e4e172b129417 b/reqtest/target/debug/deps/reqtest-ba4e4e172b129417 new file mode 100755 index 0000000..8ea895a Binary files /dev/null and b/reqtest/target/debug/deps/reqtest-ba4e4e172b129417 differ diff --git a/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d b/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d new file mode 100644 index 0000000..d6d242e --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-ba4e4e172b129417: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-ba4e4e172b129417.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-ba8588d414794fda.d b/reqtest/target/debug/deps/reqtest-ba8588d414794fda.d new file mode 100644 index 0000000..4aa9674 --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-ba8588d414794fda.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-ba8588d414794fda: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-ba8588d414794fda.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1.d b/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1.d new file mode 100644 index 0000000..cb0e19a --- /dev/null +++ b/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1: src/main.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqtest-e7e2a4ed0fca2cd1.d: src/main.rs + +src/main.rs: diff --git a/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.d b/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.d new file mode 100644 index 0000000..622d0d4 --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-018b4989fb61c9ad.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.d b/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.d new file mode 100644 index 0000000..d7fba95 --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libreqwest-0c96f7488c83e649.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-0c96f7488c83e649.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.d b/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.d new file mode 100644 index 0000000..1d2ac5f --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-3a4cbc53c1f9a7b3.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.d b/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.d new file mode 100644 index 0000000..4a1865c --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.d @@ -0,0 +1,24 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-5111d7e23768ce27.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-69f347f6200edba6.d b/reqtest/target/debug/deps/reqwest-69f347f6200edba6.d new file mode 100644 index 0000000..1b6e2f9 --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-69f347f6200edba6.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-69f347f6200edba6.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libreqwest-69f347f6200edba6.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-69f347f6200edba6.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.d b/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.d new file mode 100644 index 0000000..f840cf7 --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libreqwest-6b415e42321cf78d.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-6b415e42321cf78d.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-74d9750798ec422b.d b/reqtest/target/debug/deps/reqwest-74d9750798ec422b.d new file mode 100644 index 0000000..b80367f --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-74d9750798ec422b.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-74d9750798ec422b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libreqwest-74d9750798ec422b.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-74d9750798ec422b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.d b/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.d new file mode 100644 index 0000000..5166c35 --- /dev/null +++ b/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libreqwest-8c69e1739fb55174.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/reqwest-8c69e1739fb55174.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/into_url.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/body.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/client.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/h3_client/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/request.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/response.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/async_impl/upgrade.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/connect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/gai.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/dns/resolve.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/proxy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/redirect.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/tls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/reqwest-0.11.18/src/util.rs: diff --git a/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.d b/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.d new file mode 100644 index 0000000..4cdf7af --- /dev/null +++ b/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.d @@ -0,0 +1,18 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libryu-38d7b52fd8b48df1.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/ryu-38d7b52fd8b48df1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs: diff --git a/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.d b/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.d new file mode 100644 index 0000000..16e7c3a --- /dev/null +++ b/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/ryu-9fcedc0ef3fdf444.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/buffer/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/common.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_full_table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/d2s_intrinsics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/digit_table.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/f2s_intrinsics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/exponent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.14/src/pretty/mantissa.rs: diff --git a/reqtest/target/debug/deps/scopeguard-92996b1b44507536.d b/reqtest/target/debug/deps/scopeguard-92996b1b44507536.d new file mode 100644 index 0000000..b6964f8 --- /dev/null +++ b/reqtest/target/debug/deps/scopeguard-92996b1b44507536.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/scopeguard-92996b1b44507536.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libscopeguard-92996b1b44507536.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/scopeguard-92996b1b44507536.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.d b/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.d new file mode 100644 index 0000000..1d2e37c --- /dev/null +++ b/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/scopeguard-d9c9a06c39405693.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/scopeguard-1.1.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/serde-09740e31669bce13.d b/reqtest/target/debug/deps/serde-09740e31669bce13.d new file mode 100644 index 0000000..eb7c473 --- /dev/null +++ b/reqtest/target/debug/deps/serde-09740e31669bce13.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-09740e31669bce13.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-09740e31669bce13.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-1f95794b4db6952d.d b/reqtest/target/debug/deps/serde-1f95794b4db6952d.d new file mode 100644 index 0000000..4a6bce2 --- /dev/null +++ b/reqtest/target/debug/deps/serde-1f95794b4db6952d.d @@ -0,0 +1,25 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-1f95794b4db6952d.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde-1f95794b4db6952d.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-1f95794b4db6952d.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.170/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-427b307a52e7945a.d b/reqtest/target/debug/deps/serde-427b307a52e7945a.d new file mode 100644 index 0000000..16610cf --- /dev/null +++ b/reqtest/target/debug/deps/serde-427b307a52e7945a.d @@ -0,0 +1,25 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-427b307a52e7945a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde-427b307a52e7945a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-427b307a52e7945a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-5a3c746e46a033f8.d b/reqtest/target/debug/deps/serde-5a3c746e46a033f8.d new file mode 100644 index 0000000..48c8f41 --- /dev/null +++ b/reqtest/target/debug/deps/serde-5a3c746e46a033f8.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-5a3c746e46a033f8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-5a3c746e46a033f8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-622a93675283cfc8.d b/reqtest/target/debug/deps/serde-622a93675283cfc8.d new file mode 100644 index 0000000..03de5e1 --- /dev/null +++ b/reqtest/target/debug/deps/serde-622a93675283cfc8.d @@ -0,0 +1,25 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-622a93675283cfc8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde-622a93675283cfc8.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-622a93675283cfc8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.167/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-ae1811f9e184e7df.d b/reqtest/target/debug/deps/serde-ae1811f9e184e7df.d new file mode 100644 index 0000000..ab3507a --- /dev/null +++ b/reqtest/target/debug/deps/serde-ae1811f9e184e7df.d @@ -0,0 +1,25 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-ae1811f9e184e7df.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde-ae1811f9e184e7df.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-ae1811f9e184e7df.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde-cde960c7c4611162.d b/reqtest/target/debug/deps/serde-cde960c7c4611162.d new file mode 100644 index 0000000..9b6d5b3 --- /dev/null +++ b/reqtest/target/debug/deps/serde-cde960c7c4611162.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-cde960c7c4611162.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde-cde960c7c4611162.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/integer128.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/value.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/format.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/ignored_any.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/utf8.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/fmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impls.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/ser/impossible.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/size_hint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/private/doc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.166/src/de/seed.rs: diff --git a/reqtest/target/debug/deps/serde_derive-2859d2720e7f1308.d b/reqtest/target/debug/deps/serde_derive-2859d2720e7f1308.d new file mode 100644 index 0000000..39d7a18 --- /dev/null +++ b/reqtest/target/debug/deps/serde_derive-2859d2720e7f1308.d @@ -0,0 +1,22 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_derive-2859d2720e7f1308.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ctxt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/receiver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/case.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/respan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/symbol.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/bound.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/dummy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/pretend.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/this.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/try.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_derive-2859d2720e7f1308.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ctxt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/receiver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/case.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/respan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/symbol.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/bound.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/dummy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/pretend.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/this.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/try.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/attr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/ctxt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/receiver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/case.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/check.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/respan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/internals/symbol.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/bound.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/fragment.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/dummy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/pretend.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/this.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.170/src/try.rs: diff --git a/reqtest/target/debug/deps/serde_derive-ae5c9015f26749df.d b/reqtest/target/debug/deps/serde_derive-ae5c9015f26749df.d new file mode 100644 index 0000000..bf99d3f --- /dev/null +++ b/reqtest/target/debug/deps/serde_derive-ae5c9015f26749df.d @@ -0,0 +1,22 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_derive-ae5c9015f26749df.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ctxt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/receiver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/case.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/respan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/symbol.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/bound.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/dummy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/pretend.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/this.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/try.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_derive-ae5c9015f26749df.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ctxt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/receiver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/case.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/respan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/symbol.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/bound.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/fragment.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/dummy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/pretend.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/this.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/try.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/attr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/ctxt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/receiver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/case.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/check.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/respan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/internals/symbol.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/bound.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/fragment.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/dummy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/pretend.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/this.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.167/src/try.rs: diff --git a/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.d b/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.d new file mode 100644 index 0000000..8ac2d56 --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_json-6789872cc8ed5048.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-6789872cc8ed5048.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.d b/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.d new file mode 100644 index 0000000..fc62412 --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_json-711f647bcb0f22ce.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-711f647bcb0f22ce.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.d b/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.d new file mode 100644 index 0000000..eef7a1b --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_json-a6651a1f656925d5.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-a6651a1f656925d5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.d b/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.d new file mode 100644 index 0000000..073d216 --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.d @@ -0,0 +1,21 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-cccf5bc6fb6a6ade.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.d b/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.d new file mode 100644 index 0000000..fefd598 --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.d @@ -0,0 +1,23 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_json-e16ede66115b1cce.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-e16ede66115b1cce.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.d b/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.d new file mode 100644 index 0000000..e0f91bc --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.d @@ -0,0 +1,21 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-ec9b8d221c9f81b5.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.d b/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.d new file mode 100644 index 0000000..2256fee --- /dev/null +++ b/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.d @@ -0,0 +1,21 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_json-f0ad5e430278996c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/map.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/from.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/index.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/partial_eq.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/value/ser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/features_check/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/iter.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/number.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.100/src/read.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.d b/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.d new file mode 100644 index 0000000..591d40f --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_urlencoded-147f2cccea2cf58f.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-147f2cccea2cf58f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.d b/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.d new file mode 100644 index 0000000..56b7443 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-6698c4b25d64c339.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.d b/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.d new file mode 100644 index 0000000..d6b4168 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_urlencoded-acc07d0a5e105a0b.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-acc07d0a5e105a0b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.d b/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.d new file mode 100644 index 0000000..6a03b66 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-bcb72646178db96e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.d b/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.d new file mode 100644 index 0000000..68261c2 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_urlencoded-d157a5e710c1540c.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-d157a5e710c1540c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.d b/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.d new file mode 100644 index 0000000..6184156 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-e233d666a814bc57.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.d b/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.d new file mode 100644 index 0000000..830c845 --- /dev/null +++ b/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libserde_urlencoded-f94c32c986975aee.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/serde_urlencoded-f94c32c986975aee.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/de.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/key.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/pair.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/part.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_urlencoded-0.7.1/src/ser/value.rs: diff --git a/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.d b/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.d new file mode 100644 index 0000000..67e6b92 --- /dev/null +++ b/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/signal_hook_registry-255dc659237d16a1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs: diff --git a/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.d b/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.d new file mode 100644 index 0000000..c05f053 --- /dev/null +++ b/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libsignal_hook_registry-b421ab479e3a9d2d.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/signal_hook_registry-b421ab479e3a9d2d.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/signal-hook-registry-1.4.1/src/half_lock.rs: diff --git a/reqtest/target/debug/deps/slab-20f7b895b8b64e97.d b/reqtest/target/debug/deps/slab-20f7b895b8b64e97.d new file mode 100644 index 0000000..3fe3b8f --- /dev/null +++ b/reqtest/target/debug/deps/slab-20f7b895b8b64e97.d @@ -0,0 +1,6 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/slab-20f7b895b8b64e97.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/slab-20f7b895b8b64e97.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs: diff --git a/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.d b/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.d new file mode 100644 index 0000000..3bcfb8b --- /dev/null +++ b/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libslab-7c2905ba0c75d8fa.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/slab-7c2905ba0c75d8fa.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/slab-0.4.8/src/builder.rs: diff --git a/reqtest/target/debug/deps/smallvec-764da133e930e111.d b/reqtest/target/debug/deps/smallvec-764da133e930e111.d new file mode 100644 index 0000000..83be515 --- /dev/null +++ b/reqtest/target/debug/deps/smallvec-764da133e930e111.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/smallvec-764da133e930e111.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libsmallvec-764da133e930e111.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/smallvec-764da133e930e111.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.d b/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.d new file mode 100644 index 0000000..deaffb7 --- /dev/null +++ b/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/smallvec-ef3317bea6e80950.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/smallvec-1.11.0/src/lib.rs: diff --git a/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.d b/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.d new file mode 100644 index 0000000..46a2981 --- /dev/null +++ b/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.d @@ -0,0 +1,9 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/socket2-8f1528dcaa8684e0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs: diff --git a/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.d b/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.d new file mode 100644 index 0000000..ac4f73e --- /dev/null +++ b/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libsocket2-dbbc1e396915c6e8.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/socket2-dbbc1e396915c6e8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sockref.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/socket2-0.4.9/src/sys/unix.rs: diff --git a/reqtest/target/debug/deps/syn-7aec5418b4388dbf.d b/reqtest/target/debug/deps/syn-7aec5418b4388dbf.d new file mode 100644 index 0000000..1370c72 --- /dev/null +++ b/reqtest/target/debug/deps/syn-7aec5418b4388dbf.d @@ -0,0 +1,51 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/syn-7aec5418b4388dbf.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/clone.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libsyn-7aec5418b4388dbf.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/clone.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/syn-7aec5418b4388dbf.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/clone.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/group.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/attr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/bigint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_keyword.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/custom_punctuation.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/drops.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/expr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/generics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ident.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/item.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lifetime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/lookahead.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/mac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/meta.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/op.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/discouraged.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_macro_input.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/parse_quote.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/pat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/path.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/print.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/punctuated.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/restriction.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/sealed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/spanned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/stmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/ty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/verbatim.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/whitespace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/../gen_helper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/export.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.23/src/gen/clone.rs: diff --git a/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.d b/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.d new file mode 100644 index 0000000..b5c92dd --- /dev/null +++ b/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.d @@ -0,0 +1,51 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/clone.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libsyn-cf3ab75b42c66d93.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/clone.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/syn-cf3ab75b42c66d93.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/group.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/attr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/bigint.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/buffer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_keyword.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_punctuation.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/data.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/derive.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/drops.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/expr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/generics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ident.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/item.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lifetime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lookahead.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/mac.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/meta.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/op.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/discouraged.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_macro_input.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_quote.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/pat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/path.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/print.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/punctuated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/restriction.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/sealed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/spanned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/stmt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/verbatim.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/whitespace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/../gen_helper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/export.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/clone.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/group.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/attr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/bigint.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/buffer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_keyword.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/custom_punctuation.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/data.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/derive.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/drops.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/expr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/generics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ident.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/item.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lifetime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/lookahead.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/mac.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/meta.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/op.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/discouraged.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_macro_input.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/parse_quote.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/pat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/path.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/print.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/punctuated.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/restriction.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/sealed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/spanned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/stmt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/ty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/verbatim.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/whitespace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/../gen_helper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/export.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.25/src/gen/clone.rs: diff --git a/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.d b/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.d new file mode 100644 index 0000000..572a13f --- /dev/null +++ b/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtinyvec-72bcf52f38a372c8.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec-72bcf52f38a372c8.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs: diff --git a/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.d b/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.d new file mode 100644 index 0000000..5731bbe --- /dev/null +++ b/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec-8617398e56bf7660.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/array/generated_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/arrayvec_drain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/slicevec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec-1.6.0/src/tinyvec.rs: diff --git a/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.d b/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.d new file mode 100644 index 0000000..8e9e92b --- /dev/null +++ b/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec_macros-6b1000cfefada848.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.d b/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.d new file mode 100644 index 0000000..addafad --- /dev/null +++ b/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtinyvec_macros-7741bfa5930c7934.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tinyvec_macros-7741bfa5930c7934.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tinyvec_macros-0.1.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio-08b09831a7e5d474.d b/reqtest/target/debug/deps/tokio-08b09831a7e5d474.d new file mode 100644 index 0000000..d13d425 --- /dev/null +++ b/reqtest/target/debug/deps/tokio-08b09831a7e5d474.d @@ -0,0 +1,265 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-08b09831a7e5d474.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-08b09831a7e5d474.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs: diff --git a/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.d b/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.d new file mode 100644 index 0000000..a5f18ae --- /dev/null +++ b/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.d @@ -0,0 +1,205 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio-2cdc94b94e6b4b45.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-2cdc94b94e6b4b45.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs: diff --git a/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.d b/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.d new file mode 100644 index 0000000..9a615c4 --- /dev/null +++ b/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.d @@ -0,0 +1,267 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio-7d31e86577dc4a1e.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-7d31e86577dc4a1e.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs: diff --git a/reqtest/target/debug/deps/tokio-c254c826e11bd717.d b/reqtest/target/debug/deps/tokio-c254c826e11bd717.d new file mode 100644 index 0000000..908b733 --- /dev/null +++ b/reqtest/target/debug/deps/tokio-c254c826e11bd717.d @@ -0,0 +1,203 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-c254c826e11bd717.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-c254c826e11bd717.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs: diff --git a/reqtest/target/debug/deps/tokio-d027caa73644d936.d b/reqtest/target/debug/deps/tokio-d027caa73644d936.d new file mode 100644 index 0000000..3edee55 --- /dev/null +++ b/reqtest/target/debug/deps/tokio-d027caa73644d936.d @@ -0,0 +1,267 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-d027caa73644d936.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio-d027caa73644d936.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio-d027caa73644d936.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/pin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/thread_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/addr_of.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/support.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/maybe_done.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/poll_fn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_buf_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/addr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u16.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u32.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_usize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/parking_lot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/unsafe_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/atomic_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/linked_list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/trace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/memchr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/markers.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/select.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/macros/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/canonicalize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/create_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/dir_builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/hard_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/open_options.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_link.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_dir_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/remove_file.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/rename.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/set_permissions.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink_metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/try_exists.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/fs/symlink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/try_join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/future/block_on.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/interest.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/ready.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/poll_evented.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/async_fd.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdio_common.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stderr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/stdout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/seek.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_buf_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_read_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_seek_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/async_write_ext.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_reader.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/buf_writer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/chain.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_bidirectional.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/copy_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/empty.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/flush.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/lines.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/mem.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_exact.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_line.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/fill_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_end.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/vec_with_initialized.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_to_string.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/read_until.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/repeat.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/sink.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/take.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_vectored.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_all_buf.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/io/util/write_int.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/lookup_host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/tcp/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/udp.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/datagram/socket.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/listener.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/split_owned.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/socketaddr.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/stream.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/ucred.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/net/unix/pipe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/loom/std/atomic_u64_native.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/orphan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/unix/reap.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/process/kill.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/driver.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/current.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/scoped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime_mt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/current_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/defer.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/pop.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/shared.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/synced.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/inject/rt_multi_thread.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/lock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/counters.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/overflow.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/idle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/stats.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/park.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/queue.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/worker/taskdump_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/trace_mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/registration.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/scheduled_io.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/io/metrics.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/process.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/time/wheel/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/core.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/harness.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/abort.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/join.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/raw.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/state.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/task/waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/config.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/pool.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/schedule.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/shutdown.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/blocking/task.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/builder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/handle.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/thread_id.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/metrics/mock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/ctrl_c.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/registry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/unix.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/windows.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/signal/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/barrier.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/broadcast.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/block.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/bounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/chan.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/list.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/unbounded.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mpsc/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/mutex.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/notify.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/oneshot.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/batch_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/owned_write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/read_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/rwlock/write_guard_mapped.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/task/atomic_waker.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/once_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/sync/watch.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/spawn.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/yield_now.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/task_local.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/unconstrained.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/join_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/task/blocking.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/clock.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/error.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/instant.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/interval.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/sleep.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/time/timeout.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/bit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/slab.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rand/rt.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/idle_notified_set.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/wake.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/sync_wrapper.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/rc_cell.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/util/try_lock.rs: diff --git a/reqtest/target/debug/deps/tokio_macros-6deba7252430ec59.d b/reqtest/target/debug/deps/tokio_macros-6deba7252430ec59.d new file mode 100644 index 0000000..3cb1b2c --- /dev/null +++ b/reqtest/target/debug/deps/tokio_macros-6deba7252430ec59.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_macros-6deba7252430ec59.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_macros-6deba7252430ec59.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs: diff --git a/reqtest/target/debug/deps/tokio_macros-a99e3cf0289e977c.d b/reqtest/target/debug/deps/tokio_macros-a99e3cf0289e977c.d new file mode 100644 index 0000000..d0818b3 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_macros-a99e3cf0289e977c.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_macros-a99e3cf0289e977c.so: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_macros-a99e3cf0289e977c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/entry.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-macros-2.1.0/src/select.rs: diff --git a/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.d b/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.d new file mode 100644 index 0000000..99da1e1 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_native_tls-424360fb966bdbf4.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-424360fb966bdbf4.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.d b/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.d new file mode 100644 index 0000000..c7785a1 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_native_tls-55e84ad5832fe79a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-55e84ad5832fe79a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.d b/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.d new file mode 100644 index 0000000..7d7f684 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-a3d89f83c8b278f0.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.d b/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.d new file mode 100644 index 0000000..9740d4c --- /dev/null +++ b/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_native_tls-dba29be4a4b93a2a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-dba29be4a4b93a2a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.d b/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.d new file mode 100644 index 0000000..fe711a0 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_native_tls-fd484f646957194d.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-native-tls-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.d b/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.d new file mode 100644 index 0000000..80ae270 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-37a3643902e9745c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs: diff --git a/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.d b/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.d new file mode 100644 index 0000000..853761e --- /dev/null +++ b/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.d @@ -0,0 +1,26 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-69a7a296dac2e3dc.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs: diff --git a/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.d b/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.d new file mode 100644 index 0000000..cd16819 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.d @@ -0,0 +1,28 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_util-852643fe32c4e0fd.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-852643fe32c4e0fd.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs: diff --git a/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.d b/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.d new file mode 100644 index 0000000..0c2f657 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.d @@ -0,0 +1,28 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_util-b0b3ceaf673b5866.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-b0b3ceaf673b5866.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs: diff --git a/reqtest/target/debug/deps/tokio_util-f058dc0582051359.d b/reqtest/target/debug/deps/tokio_util-f058dc0582051359.d new file mode 100644 index 0000000..65ebae3 --- /dev/null +++ b/reqtest/target/debug/deps/tokio_util-f058dc0582051359.d @@ -0,0 +1,28 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-f058dc0582051359.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtokio_util-f058dc0582051359.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tokio_util-f058dc0582051359.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/cfg.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/loom.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/guard.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/cancellation_token/tree_node.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/mpsc.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/poll_semaphore.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/sync/reusable_box.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/either.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/bytes_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/decoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/encoder.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_impl.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_read.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/framed_write.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/length_delimited.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/lines_codec.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-util-0.7.8/src/codec/any_delimiter_codec.rs: diff --git a/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.d b/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.d new file mode 100644 index 0000000..d6efe8b --- /dev/null +++ b/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tower_service-6e838e2bbdb7ccf9.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.d b/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.d new file mode 100644 index 0000000..a6342d9 --- /dev/null +++ b/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtower_service-a909268bfa74f8c9.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tower_service-a909268bfa74f8c9.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tower-service-0.3.2/src/lib.rs: diff --git a/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.d b/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.d new file mode 100644 index 0000000..de20f2e --- /dev/null +++ b/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.d @@ -0,0 +1,15 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtracing-7a3e5df595ff726a.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing-7a3e5df595ff726a.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs: diff --git a/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.d b/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.d new file mode 100644 index 0000000..51d5a2f --- /dev/null +++ b/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing-ba86563fb0a2de18.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/macros.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/dispatcher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/field.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/instrument.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/level_filters.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/stdlib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.37/src/subscriber.rs: diff --git a/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.d b/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.d new file mode 100644 index 0000000..f13d2b9 --- /dev/null +++ b/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.d @@ -0,0 +1,17 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtracing_core-b5cbd82c3b3da3a7.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing_core-b5cbd82c3b3da3a7.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs: diff --git a/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.d b/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.d new file mode 100644 index 0000000..ca955d3 --- /dev/null +++ b/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.d @@ -0,0 +1,15 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/tracing_core-ce5649178a358a97.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/lazy.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/callsite.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/dispatcher.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/event.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/field.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/metadata.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/parent.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/span.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/stdlib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-core-0.1.31/src/subscriber.rs: diff --git a/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.d b/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.d new file mode 100644 index 0000000..253427f --- /dev/null +++ b/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/try_lock-7c71c61d035cbf31.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs: diff --git a/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.d b/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.d new file mode 100644 index 0000000..b7017fa --- /dev/null +++ b/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libtry_lock-aa82f6e1c1c72916.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/try_lock-aa82f6e1c1c72916.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/try-lock-0.2.4/src/lib.rs: diff --git a/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.d b/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.d new file mode 100644 index 0000000..01f06a0 --- /dev/null +++ b/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.d @@ -0,0 +1,14 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_bidi-9ed9457f66a2c11f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs: diff --git a/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.d b/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.d new file mode 100644 index 0000000..f149ebe --- /dev/null +++ b/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libunicode_bidi-b7b8bac4e4350351.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_bidi-b7b8bac4e4350351.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/data_source.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/deprecated.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/format_chars.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/level.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/mod.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/char_data/tables.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/explicit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/implicit.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-bidi-0.3.13/src/prepare.rs: diff --git a/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.d b/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.d new file mode 100644 index 0000000..a952326 --- /dev/null +++ b/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.d @@ -0,0 +1,8 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/tables.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libunicode_ident-04e98006bd35140f.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/tables.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_ident-04e98006bd35140f.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/tables.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.10/src/tables.rs: diff --git a/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.d b/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.d new file mode 100644 index 0000000..b61c92b --- /dev/null +++ b/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.d @@ -0,0 +1,18 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libunicode_normalization-691aa2da4be5ce8b.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_normalization-691aa2da4be5ce8b.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs: diff --git a/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.d b/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.d new file mode 100644 index 0000000..afc21e9 --- /dev/null +++ b/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.d @@ -0,0 +1,16 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/unicode_normalization-7b77dc91fe527ae1.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/no_std_prelude.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/decompose.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/lookups.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/normalize.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/perfect_hash.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/quick_check.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/recompose.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/replace.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/stream_safe.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/__test_api.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-normalization-0.1.22/src/tables.rs: diff --git a/reqtest/target/debug/deps/url-37ffd13691e440eb.d b/reqtest/target/debug/deps/url-37ffd13691e440eb.d new file mode 100644 index 0000000..0f6ed7c --- /dev/null +++ b/reqtest/target/debug/deps/url-37ffd13691e440eb.d @@ -0,0 +1,13 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/url-37ffd13691e440eb.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/liburl-37ffd13691e440eb.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/url-37ffd13691e440eb.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs: diff --git a/reqtest/target/debug/deps/url-538de10d1571a95c.d b/reqtest/target/debug/deps/url-538de10d1571a95c.d new file mode 100644 index 0000000..13ed8e9 --- /dev/null +++ b/reqtest/target/debug/deps/url-538de10d1571a95c.d @@ -0,0 +1,11 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/url-538de10d1571a95c.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/url-538de10d1571a95c.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/lib.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/host.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/origin.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/parser.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/path_segments.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/slicing.rs: +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/url-2.4.0/src/quirks.rs: diff --git a/reqtest/target/debug/deps/want-02b178ee304f26e3.d b/reqtest/target/debug/deps/want-02b178ee304f26e3.d new file mode 100644 index 0000000..165d1e5 --- /dev/null +++ b/reqtest/target/debug/deps/want-02b178ee304f26e3.d @@ -0,0 +1,5 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/want-02b178ee304f26e3.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/want-02b178ee304f26e3.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/deps/want-eb65274e5318b345.d b/reqtest/target/debug/deps/want-eb65274e5318b345.d new file mode 100644 index 0000000..5dc21c9 --- /dev/null +++ b/reqtest/target/debug/deps/want-eb65274e5318b345.d @@ -0,0 +1,7 @@ +/home/adam/projects/doordesk/reqtest/target/debug/deps/want-eb65274e5318b345.rmeta: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/libwant-eb65274e5318b345.rlib: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs + +/home/adam/projects/doordesk/reqtest/target/debug/deps/want-eb65274e5318b345.d: /home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs + +/home/adam/.local/share/cargo/registry/src/index.crates.io-6f17d22bba15001f/want-0.3.1/src/lib.rs: diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/dep-graph.bin new file mode 100644 index 0000000..5ffac09 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/query-cache.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/query-cache.bin new file mode 100644 index 0000000..a4360ca Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/work-products.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe-3yseq9thjib2rqn31cjs14ozb/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe.lock b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5rpqv1n-w6ynoe.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.bin new file mode 100644 index 0000000..5ffac09 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.part.bin new file mode 100644 index 0000000..f413073 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/query-cache.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/query-cache.bin new file mode 100644 index 0000000..a4360ca Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/work-products.bin b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3-working/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3.lock b/reqtest/target/debug/incremental/reqtest-12ahurk1wfahk/s-gml5v1h0os-2w91v3.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/dep-graph.bin new file mode 100644 index 0000000..317946d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/query-cache.bin b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/query-cache.bin new file mode 100644 index 0000000..2c3f622 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/work-products.bin b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x-21chr8s0o4ue7mer2m5ca7z9z/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x.lock b/reqtest/target/debug/incremental/reqtest-17ru8uvyxo3ez/s-gmldk5ifap-1kvig4x.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7-working/dep-graph.part.bin new file mode 100644 index 0000000..6300d02 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7.lock b/reqtest/target/debug/incremental/reqtest-1drzlotiaexr9/s-gmlccdunlp-okrfw7.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs-working/dep-graph.part.bin new file mode 100644 index 0000000..1af0c2c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs.lock b/reqtest/target/debug/incremental/reqtest-1mq5krceibkl2/s-gmlccdfr5b-1taesfs.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7-working/dep-graph.part.bin new file mode 100644 index 0000000..9b6725a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7.lock b/reqtest/target/debug/incremental/reqtest-1tjdsc4nb938k/s-gmlccdfqqj-1bvb1q7.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/dep-graph.bin new file mode 100644 index 0000000..2d39aee Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/query-cache.bin b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/query-cache.bin new file mode 100644 index 0000000..35e8be2 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/work-products.bin b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781-a1cyzh66cu5g2mcmy9j04ljj9/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781.lock b/reqtest/target/debug/incremental/reqtest-2ssna9n3tchju/s-gmlco7ds5h-fqn781.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/140ql7k1joo6dukc.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/140ql7k1joo6dukc.o new file mode 100644 index 0000000..ea79b7a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/140ql7k1joo6dukc.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cfj4b7dsu7xidu6.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cfj4b7dsu7xidu6.o new file mode 100644 index 0000000..93aac24 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cfj4b7dsu7xidu6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cxvswks2i91gtoy.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cxvswks2i91gtoy.o new file mode 100644 index 0000000..f797592 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1cxvswks2i91gtoy.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1fstajuxdf40vslp.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1fstajuxdf40vslp.o new file mode 100644 index 0000000..93cc3c2 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1fstajuxdf40vslp.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1imdx9vvpyfg9xek.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1imdx9vvpyfg9xek.o new file mode 100644 index 0000000..076c4e9 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1imdx9vvpyfg9xek.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1k8mkuoj29v5uegb.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1k8mkuoj29v5uegb.o new file mode 100644 index 0000000..50de07d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1k8mkuoj29v5uegb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1pd1gq0ueo9dcv9g.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1pd1gq0ueo9dcv9g.o new file mode 100644 index 0000000..7217c5d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1pd1gq0ueo9dcv9g.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1rypl378tolu9g39.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1rypl378tolu9g39.o new file mode 100644 index 0000000..bffa7f0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1rypl378tolu9g39.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1v5moxlnm3oseaag.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1v5moxlnm3oseaag.o new file mode 100644 index 0000000..510ff89 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1v5moxlnm3oseaag.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1wvvkg3dcbz7xhch.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1wvvkg3dcbz7xhch.o new file mode 100644 index 0000000..008b8e2 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/1wvvkg3dcbz7xhch.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/20rb3mptwc0pmu9n.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/20rb3mptwc0pmu9n.o new file mode 100644 index 0000000..c90d5d7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/20rb3mptwc0pmu9n.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2abjotv5r63qgdif.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2abjotv5r63qgdif.o new file mode 100644 index 0000000..54058f2 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2abjotv5r63qgdif.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2f7rpbid6gt644w.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2f7rpbid6gt644w.o new file mode 100644 index 0000000..97defac Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2f7rpbid6gt644w.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2i43oclmxyaa2mv1.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2i43oclmxyaa2mv1.o new file mode 100644 index 0000000..ba3eaa3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2i43oclmxyaa2mv1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2ik1yp2z5o9kvniq.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2ik1yp2z5o9kvniq.o new file mode 100644 index 0000000..37b81a4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2ik1yp2z5o9kvniq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2muj0944ppgnv6rq.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2muj0944ppgnv6rq.o new file mode 100644 index 0000000..bfb1461 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2muj0944ppgnv6rq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2peomj6kdkkk4cvm.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2peomj6kdkkk4cvm.o new file mode 100644 index 0000000..ee3580f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2peomj6kdkkk4cvm.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2rzb99lsajq5fdqd.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2rzb99lsajq5fdqd.o new file mode 100644 index 0000000..4600387 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2rzb99lsajq5fdqd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2x46q32fo2ztdb8q.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2x46q32fo2ztdb8q.o new file mode 100644 index 0000000..e586500 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/2x46q32fo2ztdb8q.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/36vm9b6czwpccmft.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/36vm9b6czwpccmft.o new file mode 100644 index 0000000..57a9cb7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/36vm9b6czwpccmft.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3c7qfmkxpgawneuz.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3c7qfmkxpgawneuz.o new file mode 100644 index 0000000..ca5408a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3c7qfmkxpgawneuz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3g2uhhsijxxjyya0.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3g2uhhsijxxjyya0.o new file mode 100644 index 0000000..1578b89 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3g2uhhsijxxjyya0.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3gphgf03qi6w1cem.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3gphgf03qi6w1cem.o new file mode 100644 index 0000000..bb1ce15 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3gphgf03qi6w1cem.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3iebxanim82zhvmz.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3iebxanim82zhvmz.o new file mode 100644 index 0000000..c39984c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3iebxanim82zhvmz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3l6k23d8zuhzb1ck.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3l6k23d8zuhzb1ck.o new file mode 100644 index 0000000..647f56b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3l6k23d8zuhzb1ck.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ma0iscuh8vmdab8.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ma0iscuh8vmdab8.o new file mode 100644 index 0000000..0241049 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ma0iscuh8vmdab8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3pfwzxkkhs2c5sca.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3pfwzxkkhs2c5sca.o new file mode 100644 index 0000000..88260bc Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3pfwzxkkhs2c5sca.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ucekgbohyunfq41.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ucekgbohyunfq41.o new file mode 100644 index 0000000..beb1a77 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3ucekgbohyunfq41.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3wvnv46q2bpfwj0i.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3wvnv46q2bpfwj0i.o new file mode 100644 index 0000000..62a6180 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3wvnv46q2bpfwj0i.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3xv1nq63r4eshhmr.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3xv1nq63r4eshhmr.o new file mode 100644 index 0000000..d543f93 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/3xv1nq63r4eshhmr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/430ds8h48gqb4w49.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/430ds8h48gqb4w49.o new file mode 100644 index 0000000..9de8435 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/430ds8h48gqb4w49.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/43ha5e7rr9xbcwaf.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/43ha5e7rr9xbcwaf.o new file mode 100644 index 0000000..f541c17 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/43ha5e7rr9xbcwaf.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/453k327blzizgstt.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/453k327blzizgstt.o new file mode 100644 index 0000000..6b5478c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/453k327blzizgstt.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/47a75fgs6lrk8ukc.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/47a75fgs6lrk8ukc.o new file mode 100644 index 0000000..e0dcea0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/47a75fgs6lrk8ukc.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/483faozvz0eqfzor.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/483faozvz0eqfzor.o new file mode 100644 index 0000000..056672d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/483faozvz0eqfzor.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4dyj00jyg3jf7yxd.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4dyj00jyg3jf7yxd.o new file mode 100644 index 0000000..3fc5ad8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4dyj00jyg3jf7yxd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4ev7biysb35wnvrd.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4ev7biysb35wnvrd.o new file mode 100644 index 0000000..06578e6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4ev7biysb35wnvrd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4evvfv64zdynvt33.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4evvfv64zdynvt33.o new file mode 100644 index 0000000..dbdce18 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4evvfv64zdynvt33.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fq9k7jqzb8cboa5.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fq9k7jqzb8cboa5.o new file mode 100644 index 0000000..1cfe89d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fq9k7jqzb8cboa5.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fvmbw80g3rhmqxp.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fvmbw80g3rhmqxp.o new file mode 100644 index 0000000..e020e3d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4fvmbw80g3rhmqxp.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4k3b6phibwdjmh87.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4k3b6phibwdjmh87.o new file mode 100644 index 0000000..21d85e2 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4k3b6phibwdjmh87.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4p8w5p7ws49h8q6l.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4p8w5p7ws49h8q6l.o new file mode 100644 index 0000000..92f94a4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4p8w5p7ws49h8q6l.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4rg81z0wmtw72opy.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4rg81z0wmtw72opy.o new file mode 100644 index 0000000..55e8e0c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/4rg81z0wmtw72opy.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/55j68anl0nvsmxxp.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/55j68anl0nvsmxxp.o new file mode 100644 index 0000000..86bce34 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/55j68anl0nvsmxxp.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5cm92sak9strvfnb.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5cm92sak9strvfnb.o new file mode 100644 index 0000000..aa99f0d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5cm92sak9strvfnb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5ct0k1xdedgzgtf5.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5ct0k1xdedgzgtf5.o new file mode 100644 index 0000000..41b22c3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5ct0k1xdedgzgtf5.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5dyiq7pcq5zq5qm6.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5dyiq7pcq5zq5qm6.o new file mode 100644 index 0000000..27f032b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5dyiq7pcq5zq5qm6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5gtlwr1aid08pgv0.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5gtlwr1aid08pgv0.o new file mode 100644 index 0000000..94d43db Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5gtlwr1aid08pgv0.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5mpkvif26shoha8.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5mpkvif26shoha8.o new file mode 100644 index 0000000..0fcaf4d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/5mpkvif26shoha8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6ibw3x8lyf4iabf.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6ibw3x8lyf4iabf.o new file mode 100644 index 0000000..bcb745d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6ibw3x8lyf4iabf.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6l6ipn90ezj0wgn.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6l6ipn90ezj0wgn.o new file mode 100644 index 0000000..9c95adf Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/6l6ipn90ezj0wgn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/7pjows1jvzp7z26.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/7pjows1jvzp7z26.o new file mode 100644 index 0000000..6432ea3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/7pjows1jvzp7z26.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/b0mn5p1d8c81pc4.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/b0mn5p1d8c81pc4.o new file mode 100644 index 0000000..c907dae Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/b0mn5p1d8c81pc4.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dep-graph.bin new file mode 100644 index 0000000..bb96b28 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dx23j0ep1kgf2x7.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dx23j0ep1kgf2x7.o new file mode 100644 index 0000000..76fba58 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/dx23j0ep1kgf2x7.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/e6z7fjm8l36q1jg.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/e6z7fjm8l36q1jg.o new file mode 100644 index 0000000..d3ed79e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/e6z7fjm8l36q1jg.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/f5zwktsfn8338q9.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/f5zwktsfn8338q9.o new file mode 100644 index 0000000..8e4473a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/f5zwktsfn8338q9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/k8cmwjo8i6odg6t.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/k8cmwjo8i6odg6t.o new file mode 100644 index 0000000..640daa6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/k8cmwjo8i6odg6t.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/pfbjwc9z2ho0sh2.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/pfbjwc9z2ho0sh2.o new file mode 100644 index 0000000..f19a8a1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/pfbjwc9z2ho0sh2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/qokabksqpxl845n.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/qokabksqpxl845n.o new file mode 100644 index 0000000..95c759f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/qokabksqpxl845n.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/query-cache.bin b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/query-cache.bin new file mode 100644 index 0000000..4658891 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/rgk84frufxys05m.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/rgk84frufxys05m.o new file mode 100644 index 0000000..6aca654 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/rgk84frufxys05m.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/uyq76cr5z1cshbg.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/uyq76cr5z1cshbg.o new file mode 100644 index 0000000..e51d34a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/uyq76cr5z1cshbg.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/work-products.bin b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/work-products.bin new file mode 100644 index 0000000..64b9028 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/zryi1zcgquenix1.o b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/zryi1zcgquenix1.o new file mode 100644 index 0000000..22aa384 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo-9etf4n3zs9l1mvybi1xtcvv95/zryi1zcgquenix1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo.lock b/reqtest/target/debug/incremental/reqtest-2swo031fagt0i/s-gmldk5wxay-1b3w4xo.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/dep-graph.bin new file mode 100644 index 0000000..68e39ec Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/query-cache.bin b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/query-cache.bin new file mode 100644 index 0000000..8d94589 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/work-products.bin b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w-6wc7d51qz933jyjb6fs0t386q/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w.lock b/reqtest/target/debug/incremental/reqtest-2tmb2hw3zdaom/s-gmlco7dv8z-1eksv6w.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/dep-graph.bin new file mode 100644 index 0000000..7bc1bf1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/query-cache.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/query-cache.bin new file mode 100644 index 0000000..0a09d82 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/work-products.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80-7yu7j2swtxv96c6d6blfngs5/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80.lock b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5rpqymm-1botw80.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.bin new file mode 100644 index 0000000..7bc1bf1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.part.bin new file mode 100644 index 0000000..fa12ec6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/query-cache.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/query-cache.bin new file mode 100644 index 0000000..0a09d82 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/work-products.bin b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c-working/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c.lock b/reqtest/target/debug/incremental/reqtest-2vzkkccujow3f/s-gml5v1h0os-nlb12c.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo-working/dep-graph.part.bin new file mode 100644 index 0000000..b865327 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo.lock b/reqtest/target/debug/incremental/reqtest-2yg8vjfantb5l/s-gml5v9hiz2-18xw1jo.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/13oqw8yiyy0322xq.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/13oqw8yiyy0322xq.o new file mode 100644 index 0000000..4767079 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/13oqw8yiyy0322xq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/14hp78d5dy4zs1dr.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/14hp78d5dy4zs1dr.o new file mode 100644 index 0000000..3e4682f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/14hp78d5dy4zs1dr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/18ur6prnv2r2kfex.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/18ur6prnv2r2kfex.o new file mode 100644 index 0000000..0fd4aef Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/18ur6prnv2r2kfex.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/19eqm5ym81redsuj.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/19eqm5ym81redsuj.o new file mode 100644 index 0000000..20fa802 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/19eqm5ym81redsuj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ed46nbz8pe6mzn.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ed46nbz8pe6mzn.o new file mode 100644 index 0000000..d794fd6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ed46nbz8pe6mzn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1hrzsetc1gj1enc9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1hrzsetc1gj1enc9.o new file mode 100644 index 0000000..53c10bb Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1hrzsetc1gj1enc9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1jbtab8dtdjm4cqq.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1jbtab8dtdjm4cqq.o new file mode 100644 index 0000000..a3bc9e8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1jbtab8dtdjm4cqq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1kctrhvhmt18e27q.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1kctrhvhmt18e27q.o new file mode 100644 index 0000000..5d00b9e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1kctrhvhmt18e27q.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1l6u3daku8yg5p61.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1l6u3daku8yg5p61.o new file mode 100644 index 0000000..7a92aed Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1l6u3daku8yg5p61.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1npp7aw8bi6mnzru.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1npp7aw8bi6mnzru.o new file mode 100644 index 0000000..fa25cda Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1npp7aw8bi6mnzru.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ow4ws2qfw5fqmoj.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ow4ws2qfw5fqmoj.o new file mode 100644 index 0000000..03945d4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1ow4ws2qfw5fqmoj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1potvjz3o1j4h0pa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1potvjz3o1j4h0pa.o new file mode 100644 index 0000000..e262c8e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1potvjz3o1j4h0pa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1uz4w7ywvyl8mty9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1uz4w7ywvyl8mty9.o new file mode 100644 index 0000000..92fbc85 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/1uz4w7ywvyl8mty9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/20wfo4stuia2sft.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/20wfo4stuia2sft.o new file mode 100644 index 0000000..f25414c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/20wfo4stuia2sft.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/28iqs1y1h48xrpza.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/28iqs1y1h48xrpza.o new file mode 100644 index 0000000..39e6f67 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/28iqs1y1h48xrpza.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2dnjit6m3vopusje.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2dnjit6m3vopusje.o new file mode 100644 index 0000000..350661b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2dnjit6m3vopusje.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2gfindg1ted0gwtl.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2gfindg1ted0gwtl.o new file mode 100644 index 0000000..a55d894 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2gfindg1ted0gwtl.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2odou2a7acb82h15.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2odou2a7acb82h15.o new file mode 100644 index 0000000..6989bad Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2odou2a7acb82h15.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2ok4gl7xwboafusa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2ok4gl7xwboafusa.o new file mode 100644 index 0000000..b60fab8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2ok4gl7xwboafusa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2p3bfu8i55qtrokn.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2p3bfu8i55qtrokn.o new file mode 100644 index 0000000..91d06af Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2p3bfu8i55qtrokn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2uoz64aqwzxh74nh.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2uoz64aqwzxh74nh.o new file mode 100644 index 0000000..c9a20f5 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/2uoz64aqwzxh74nh.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3ax2t58m234qmkss.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3ax2t58m234qmkss.o new file mode 100644 index 0000000..dd522df Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3ax2t58m234qmkss.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3f4z46jddhu1xkm8.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3f4z46jddhu1xkm8.o new file mode 100644 index 0000000..df53afe Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3f4z46jddhu1xkm8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3glkvq66qxozap5q.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3glkvq66qxozap5q.o new file mode 100644 index 0000000..0211725 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3glkvq66qxozap5q.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3gsyid75vp631mw9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3gsyid75vp631mw9.o new file mode 100644 index 0000000..17e57c1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3gsyid75vp631mw9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3pybr88m8pd7wn7o.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3pybr88m8pd7wn7o.o new file mode 100644 index 0000000..c1ce569 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3pybr88m8pd7wn7o.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3r2qob1de7fi7w7j.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3r2qob1de7fi7w7j.o new file mode 100644 index 0000000..db19c93 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3r2qob1de7fi7w7j.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3rru4drorj0tjrin.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3rru4drorj0tjrin.o new file mode 100644 index 0000000..c7e6650 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3rru4drorj0tjrin.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3trkocxp9wqjvvec.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3trkocxp9wqjvvec.o new file mode 100644 index 0000000..959a907 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3trkocxp9wqjvvec.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3uolwi0ki97y9ty2.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3uolwi0ki97y9ty2.o new file mode 100644 index 0000000..e22f71a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3uolwi0ki97y9ty2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3xmqm2aj334ogbcd.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3xmqm2aj334ogbcd.o new file mode 100644 index 0000000..6f5a2e0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/3xmqm2aj334ogbcd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41bcw3u0jqvoucg2.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41bcw3u0jqvoucg2.o new file mode 100644 index 0000000..0fa16cf Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41bcw3u0jqvoucg2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41t7tsrttk4b3eh1.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41t7tsrttk4b3eh1.o new file mode 100644 index 0000000..17ef1e4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/41t7tsrttk4b3eh1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/45np4zmj6jyhbro4.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/45np4zmj6jyhbro4.o new file mode 100644 index 0000000..9cd911b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/45np4zmj6jyhbro4.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/46by738cpmvbhgvd.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/46by738cpmvbhgvd.o new file mode 100644 index 0000000..543e5ad Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/46by738cpmvbhgvd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/47eeqb3udopy2kvu.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/47eeqb3udopy2kvu.o new file mode 100644 index 0000000..2409b94 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/47eeqb3udopy2kvu.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/491fw7k0cl4xia74.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/491fw7k0cl4xia74.o new file mode 100644 index 0000000..acb887c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/491fw7k0cl4xia74.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4f0uvgvrur8bz6k1.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4f0uvgvrur8bz6k1.o new file mode 100644 index 0000000..5ff892b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4f0uvgvrur8bz6k1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4fi2f0bk6zlbk518.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4fi2f0bk6zlbk518.o new file mode 100644 index 0000000..c6ce66c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4fi2f0bk6zlbk518.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4gwe1orr8v7k6u9u.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4gwe1orr8v7k6u9u.o new file mode 100644 index 0000000..a9728cd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4gwe1orr8v7k6u9u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4jeehrqq46e8gr0u.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4jeehrqq46e8gr0u.o new file mode 100644 index 0000000..2d39158 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4jeehrqq46e8gr0u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4l6k5qyilc9t1qnw.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4l6k5qyilc9t1qnw.o new file mode 100644 index 0000000..6fdeb4e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4l6k5qyilc9t1qnw.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4nlq7oerjjjd3r17.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4nlq7oerjjjd3r17.o new file mode 100644 index 0000000..9fd72d7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4nlq7oerjjjd3r17.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4rrvucxtyjoux2iz.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4rrvucxtyjoux2iz.o new file mode 100644 index 0000000..5ec4331 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4rrvucxtyjoux2iz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4sqy0t71jze6pvxr.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4sqy0t71jze6pvxr.o new file mode 100644 index 0000000..cc7c354 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4sqy0t71jze6pvxr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4yedxfik01ckmu7v.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4yedxfik01ckmu7v.o new file mode 100644 index 0000000..0d01f52 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/4yedxfik01ckmu7v.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/52vlo0790zvx7hft.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/52vlo0790zvx7hft.o new file mode 100644 index 0000000..807b7e1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/52vlo0790zvx7hft.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/53m39smat654uwkb.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/53m39smat654uwkb.o new file mode 100644 index 0000000..3fc5da0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/53m39smat654uwkb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/57cltkb16y4al816.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/57cltkb16y4al816.o new file mode 100644 index 0000000..a2cebcd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/57cltkb16y4al816.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/5a8wbwqpzo4mcqmo.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/5a8wbwqpzo4mcqmo.o new file mode 100644 index 0000000..8ca606b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/5a8wbwqpzo4mcqmo.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/7k670punkmmmgg6.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/7k670punkmmmgg6.o new file mode 100644 index 0000000..3f873d6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/7k670punkmmmgg6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/cnuqq3f14p11g0x.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/cnuqq3f14p11g0x.o new file mode 100644 index 0000000..ba15fba Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/cnuqq3f14p11g0x.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/dep-graph.bin new file mode 100644 index 0000000..d30cde6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/e76h39pz4oz2uoa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/e76h39pz4oz2uoa.o new file mode 100644 index 0000000..a19cec3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/e76h39pz4oz2uoa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ezsj4pi10v1pq9y.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ezsj4pi10v1pq9y.o new file mode 100644 index 0000000..2b6fc6f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ezsj4pi10v1pq9y.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/fycf0ntz0r4mpah.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/fycf0ntz0r4mpah.o new file mode 100644 index 0000000..53cbdd3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/fycf0ntz0r4mpah.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/j62z7iu7frgipk8.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/j62z7iu7frgipk8.o new file mode 100644 index 0000000..7cd6687 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/j62z7iu7frgipk8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/qgw77to8zfoj0r6.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/qgw77to8zfoj0r6.o new file mode 100644 index 0000000..695402a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/qgw77to8zfoj0r6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/query-cache.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/query-cache.bin new file mode 100644 index 0000000..8364717 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sbii6e6aykzyz61.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sbii6e6aykzyz61.o new file mode 100644 index 0000000..c5e8321 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sbii6e6aykzyz61.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sne5k4im0xkaewz.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sne5k4im0xkaewz.o new file mode 100644 index 0000000..3809c7f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sne5k4im0xkaewz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sopvmsxegohq2pc.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sopvmsxegohq2pc.o new file mode 100644 index 0000000..dfdbdd6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/sopvmsxegohq2pc.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ts3mj9y9v2jsn12.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ts3mj9y9v2jsn12.o new file mode 100644 index 0000000..060f634 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/ts3mj9y9v2jsn12.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/work-products.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/work-products.bin new file mode 100644 index 0000000..c20e605 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l-5dah2qpuu4ci7a7sw3bu5siyn/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l.lock b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmnbqd4byg-dk8w4l.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/13oqw8yiyy0322xq.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/13oqw8yiyy0322xq.o new file mode 100644 index 0000000..4767079 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/13oqw8yiyy0322xq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/14hp78d5dy4zs1dr.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/14hp78d5dy4zs1dr.o new file mode 100644 index 0000000..3e4682f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/14hp78d5dy4zs1dr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/18ur6prnv2r2kfex.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/18ur6prnv2r2kfex.o new file mode 100644 index 0000000..0fd4aef Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/18ur6prnv2r2kfex.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/19eqm5ym81redsuj.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/19eqm5ym81redsuj.o new file mode 100644 index 0000000..20fa802 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/19eqm5ym81redsuj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ed46nbz8pe6mzn.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ed46nbz8pe6mzn.o new file mode 100644 index 0000000..d794fd6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ed46nbz8pe6mzn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1hrzsetc1gj1enc9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1hrzsetc1gj1enc9.o new file mode 100644 index 0000000..53c10bb Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1hrzsetc1gj1enc9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1jbtab8dtdjm4cqq.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1jbtab8dtdjm4cqq.o new file mode 100644 index 0000000..a3bc9e8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1jbtab8dtdjm4cqq.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1kctrhvhmt18e27q.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1kctrhvhmt18e27q.o new file mode 100644 index 0000000..5d00b9e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1kctrhvhmt18e27q.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1l6u3daku8yg5p61.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1l6u3daku8yg5p61.o new file mode 100644 index 0000000..7a92aed Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1l6u3daku8yg5p61.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1npp7aw8bi6mnzru.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1npp7aw8bi6mnzru.o new file mode 100644 index 0000000..fa25cda Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1npp7aw8bi6mnzru.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ow4ws2qfw5fqmoj.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ow4ws2qfw5fqmoj.o new file mode 100644 index 0000000..03945d4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1ow4ws2qfw5fqmoj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1potvjz3o1j4h0pa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1potvjz3o1j4h0pa.o new file mode 100644 index 0000000..e262c8e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1potvjz3o1j4h0pa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1uz4w7ywvyl8mty9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1uz4w7ywvyl8mty9.o new file mode 100644 index 0000000..92fbc85 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/1uz4w7ywvyl8mty9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/20wfo4stuia2sft.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/20wfo4stuia2sft.o new file mode 100644 index 0000000..f25414c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/20wfo4stuia2sft.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/28iqs1y1h48xrpza.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/28iqs1y1h48xrpza.o new file mode 100644 index 0000000..39e6f67 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/28iqs1y1h48xrpza.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2dnjit6m3vopusje.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2dnjit6m3vopusje.o new file mode 100644 index 0000000..350661b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2dnjit6m3vopusje.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2gfindg1ted0gwtl.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2gfindg1ted0gwtl.o new file mode 100644 index 0000000..a55d894 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2gfindg1ted0gwtl.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2odou2a7acb82h15.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2odou2a7acb82h15.o new file mode 100644 index 0000000..6989bad Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2odou2a7acb82h15.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2ok4gl7xwboafusa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2ok4gl7xwboafusa.o new file mode 100644 index 0000000..b60fab8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2ok4gl7xwboafusa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2p3bfu8i55qtrokn.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2p3bfu8i55qtrokn.o new file mode 100644 index 0000000..91d06af Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2p3bfu8i55qtrokn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2uoz64aqwzxh74nh.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2uoz64aqwzxh74nh.o new file mode 100644 index 0000000..c9a20f5 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/2uoz64aqwzxh74nh.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3ax2t58m234qmkss.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3ax2t58m234qmkss.o new file mode 100644 index 0000000..dd522df Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3ax2t58m234qmkss.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3f4z46jddhu1xkm8.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3f4z46jddhu1xkm8.o new file mode 100644 index 0000000..df53afe Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3f4z46jddhu1xkm8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3glkvq66qxozap5q.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3glkvq66qxozap5q.o new file mode 100644 index 0000000..0211725 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3glkvq66qxozap5q.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3gsyid75vp631mw9.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3gsyid75vp631mw9.o new file mode 100644 index 0000000..17e57c1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3gsyid75vp631mw9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3pybr88m8pd7wn7o.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3pybr88m8pd7wn7o.o new file mode 100644 index 0000000..c1ce569 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3pybr88m8pd7wn7o.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3r2qob1de7fi7w7j.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3r2qob1de7fi7w7j.o new file mode 100644 index 0000000..db19c93 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3r2qob1de7fi7w7j.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3rru4drorj0tjrin.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3rru4drorj0tjrin.o new file mode 100644 index 0000000..c7e6650 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3rru4drorj0tjrin.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3trkocxp9wqjvvec.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3trkocxp9wqjvvec.o new file mode 100644 index 0000000..959a907 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3trkocxp9wqjvvec.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3uolwi0ki97y9ty2.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3uolwi0ki97y9ty2.o new file mode 100644 index 0000000..e22f71a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3uolwi0ki97y9ty2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3xmqm2aj334ogbcd.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3xmqm2aj334ogbcd.o new file mode 100644 index 0000000..6f5a2e0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/3xmqm2aj334ogbcd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41bcw3u0jqvoucg2.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41bcw3u0jqvoucg2.o new file mode 100644 index 0000000..0fa16cf Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41bcw3u0jqvoucg2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41t7tsrttk4b3eh1.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41t7tsrttk4b3eh1.o new file mode 100644 index 0000000..17ef1e4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/41t7tsrttk4b3eh1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/45np4zmj6jyhbro4.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/45np4zmj6jyhbro4.o new file mode 100644 index 0000000..9cd911b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/45np4zmj6jyhbro4.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/46by738cpmvbhgvd.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/46by738cpmvbhgvd.o new file mode 100644 index 0000000..543e5ad Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/46by738cpmvbhgvd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/47eeqb3udopy2kvu.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/47eeqb3udopy2kvu.o new file mode 100644 index 0000000..2409b94 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/47eeqb3udopy2kvu.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/491fw7k0cl4xia74.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/491fw7k0cl4xia74.o new file mode 100644 index 0000000..acb887c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/491fw7k0cl4xia74.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4f0uvgvrur8bz6k1.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4f0uvgvrur8bz6k1.o new file mode 100644 index 0000000..5ff892b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4f0uvgvrur8bz6k1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4fi2f0bk6zlbk518.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4fi2f0bk6zlbk518.o new file mode 100644 index 0000000..c6ce66c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4fi2f0bk6zlbk518.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4gwe1orr8v7k6u9u.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4gwe1orr8v7k6u9u.o new file mode 100644 index 0000000..a9728cd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4gwe1orr8v7k6u9u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4jeehrqq46e8gr0u.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4jeehrqq46e8gr0u.o new file mode 100644 index 0000000..2d39158 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4jeehrqq46e8gr0u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4l6k5qyilc9t1qnw.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4l6k5qyilc9t1qnw.o new file mode 100644 index 0000000..6fdeb4e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4l6k5qyilc9t1qnw.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4nlq7oerjjjd3r17.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4nlq7oerjjjd3r17.o new file mode 100644 index 0000000..9fd72d7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4nlq7oerjjjd3r17.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4rrvucxtyjoux2iz.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4rrvucxtyjoux2iz.o new file mode 100644 index 0000000..5ec4331 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4rrvucxtyjoux2iz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4sqy0t71jze6pvxr.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4sqy0t71jze6pvxr.o new file mode 100644 index 0000000..cc7c354 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4sqy0t71jze6pvxr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4yedxfik01ckmu7v.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4yedxfik01ckmu7v.o new file mode 100644 index 0000000..0d01f52 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/4yedxfik01ckmu7v.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/52vlo0790zvx7hft.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/52vlo0790zvx7hft.o new file mode 100644 index 0000000..807b7e1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/52vlo0790zvx7hft.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/53m39smat654uwkb.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/53m39smat654uwkb.o new file mode 100644 index 0000000..3fc5da0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/53m39smat654uwkb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/57cltkb16y4al816.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/57cltkb16y4al816.o new file mode 100644 index 0000000..a2cebcd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/57cltkb16y4al816.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/5a8wbwqpzo4mcqmo.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/5a8wbwqpzo4mcqmo.o new file mode 100644 index 0000000..8ca606b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/5a8wbwqpzo4mcqmo.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/7k670punkmmmgg6.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/7k670punkmmmgg6.o new file mode 100644 index 0000000..3f873d6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/7k670punkmmmgg6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/cnuqq3f14p11g0x.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/cnuqq3f14p11g0x.o new file mode 100644 index 0000000..ba15fba Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/cnuqq3f14p11g0x.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.bin new file mode 100644 index 0000000..d30cde6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.part.bin new file mode 100644 index 0000000..d5a132e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/e76h39pz4oz2uoa.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/e76h39pz4oz2uoa.o new file mode 100644 index 0000000..a19cec3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/e76h39pz4oz2uoa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ezsj4pi10v1pq9y.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ezsj4pi10v1pq9y.o new file mode 100644 index 0000000..2b6fc6f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ezsj4pi10v1pq9y.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/fycf0ntz0r4mpah.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/fycf0ntz0r4mpah.o new file mode 100644 index 0000000..53cbdd3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/fycf0ntz0r4mpah.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/j62z7iu7frgipk8.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/j62z7iu7frgipk8.o new file mode 100644 index 0000000..7cd6687 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/j62z7iu7frgipk8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/qgw77to8zfoj0r6.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/qgw77to8zfoj0r6.o new file mode 100644 index 0000000..695402a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/qgw77to8zfoj0r6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/query-cache.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/query-cache.bin new file mode 100644 index 0000000..8364717 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sbii6e6aykzyz61.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sbii6e6aykzyz61.o new file mode 100644 index 0000000..c5e8321 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sbii6e6aykzyz61.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sne5k4im0xkaewz.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sne5k4im0xkaewz.o new file mode 100644 index 0000000..3809c7f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sne5k4im0xkaewz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sopvmsxegohq2pc.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sopvmsxegohq2pc.o new file mode 100644 index 0000000..dfdbdd6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/sopvmsxegohq2pc.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ts3mj9y9v2jsn12.o b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ts3mj9y9v2jsn12.o new file mode 100644 index 0000000..060f634 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/ts3mj9y9v2jsn12.o differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/work-products.bin b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/work-products.bin new file mode 100644 index 0000000..c20e605 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l-working/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l.lock b/reqtest/target/debug/incremental/reqtest-30osl8s569kui/s-gmncq2hv6r-9t9j7l.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y-working/dep-graph.part.bin b/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y-working/dep-graph.part.bin new file mode 100644 index 0000000..fb4e2f7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y-working/dep-graph.part.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y.lock b/reqtest/target/debug/incremental/reqtest-3bdakbtydwurz/s-gmogkt86ir-1o2c50y.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/141mw6pnj0zfbf4s.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/141mw6pnj0zfbf4s.o new file mode 100644 index 0000000..944d61f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/141mw6pnj0zfbf4s.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/159wqgyxl7g9shg2.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/159wqgyxl7g9shg2.o new file mode 100644 index 0000000..6a2f692 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/159wqgyxl7g9shg2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ea3tu94r0x6xf8h.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ea3tu94r0x6xf8h.o new file mode 100644 index 0000000..31ba092 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ea3tu94r0x6xf8h.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1h12r1wsboax3v6t.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1h12r1wsboax3v6t.o new file mode 100644 index 0000000..b135289 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1h12r1wsboax3v6t.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1kpej9q676xg6ow7.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1kpej9q676xg6ow7.o new file mode 100644 index 0000000..3530a01 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1kpej9q676xg6ow7.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1nyyspdyq178rfjb.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1nyyspdyq178rfjb.o new file mode 100644 index 0000000..c7b2eb7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1nyyspdyq178rfjb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ovkmvi6m2w2r2vs.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ovkmvi6m2w2r2vs.o new file mode 100644 index 0000000..4d27ba4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1ovkmvi6m2w2r2vs.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1qfh53py8a0t457v.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1qfh53py8a0t457v.o new file mode 100644 index 0000000..a99533d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1qfh53py8a0t457v.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1tpxa1gwcl1naac8.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1tpxa1gwcl1naac8.o new file mode 100644 index 0000000..0904541 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1tpxa1gwcl1naac8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1uaifjhc197llgh2.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1uaifjhc197llgh2.o new file mode 100644 index 0000000..e7f2c3f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/1uaifjhc197llgh2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/22bp6faimsfwsa8y.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/22bp6faimsfwsa8y.o new file mode 100644 index 0000000..ff0bce1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/22bp6faimsfwsa8y.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/23zynsnpklj1yclw.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/23zynsnpklj1yclw.o new file mode 100644 index 0000000..bed7ba5 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/23zynsnpklj1yclw.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/26f7z3leeyyexf7u.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/26f7z3leeyyexf7u.o new file mode 100644 index 0000000..3195ac6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/26f7z3leeyyexf7u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/275z5fbskur6hdr6.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/275z5fbskur6hdr6.o new file mode 100644 index 0000000..7d9aee6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/275z5fbskur6hdr6.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/29igvq65sch4l6lb.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/29igvq65sch4l6lb.o new file mode 100644 index 0000000..58d428f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/29igvq65sch4l6lb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2i93kf86ijosdfn1.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2i93kf86ijosdfn1.o new file mode 100644 index 0000000..e7a5194 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2i93kf86ijosdfn1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2s1r538xjwr94vzn.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2s1r538xjwr94vzn.o new file mode 100644 index 0000000..1d0c6ce Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/2s1r538xjwr94vzn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/34zg9jil2ro8vhll.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/34zg9jil2ro8vhll.o new file mode 100644 index 0000000..5119882 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/34zg9jil2ro8vhll.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/35132xk7a3w7qz5f.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/35132xk7a3w7qz5f.o new file mode 100644 index 0000000..1dafb21 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/35132xk7a3w7qz5f.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3adr07wkwon81mvt.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3adr07wkwon81mvt.o new file mode 100644 index 0000000..356262b Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3adr07wkwon81mvt.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3ct50lz7hx29wm7m.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3ct50lz7hx29wm7m.o new file mode 100644 index 0000000..e29dde0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3ct50lz7hx29wm7m.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3g620gbz0hlvw42f.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3g620gbz0hlvw42f.o new file mode 100644 index 0000000..5dda7d3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3g620gbz0hlvw42f.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3i05j9a3i042lrzz.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3i05j9a3i042lrzz.o new file mode 100644 index 0000000..7b63f9a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3i05j9a3i042lrzz.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3lxlnzely2g2vllx.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3lxlnzely2g2vllx.o new file mode 100644 index 0000000..60e3c47 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3lxlnzely2g2vllx.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3n2bkq3vmlk88ajx.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3n2bkq3vmlk88ajx.o new file mode 100644 index 0000000..ae13242 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3n2bkq3vmlk88ajx.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3no1xc3fnwnhnyxo.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3no1xc3fnwnhnyxo.o new file mode 100644 index 0000000..0dae15a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3no1xc3fnwnhnyxo.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3osroscn59bd92ev.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3osroscn59bd92ev.o new file mode 100644 index 0000000..19b5843 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3osroscn59bd92ev.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3pa5j3m3zssv1n52.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3pa5j3m3zssv1n52.o new file mode 100644 index 0000000..4816f65 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3pa5j3m3zssv1n52.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3qy2gjpfw6um1h5p.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3qy2gjpfw6um1h5p.o new file mode 100644 index 0000000..bc92cf8 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3qy2gjpfw6um1h5p.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3t5b1mw4wuzzgqzb.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3t5b1mw4wuzzgqzb.o new file mode 100644 index 0000000..bae686c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3t5b1mw4wuzzgqzb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3u9iwb5b2937lnpb.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3u9iwb5b2937lnpb.o new file mode 100644 index 0000000..dcca778 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3u9iwb5b2937lnpb.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3w6z3rif2chsb97o.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3w6z3rif2chsb97o.o new file mode 100644 index 0000000..ce39ab9 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3w6z3rif2chsb97o.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3y5r79b7ehfwdu3o.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3y5r79b7ehfwdu3o.o new file mode 100644 index 0000000..570288a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/3y5r79b7ehfwdu3o.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/458k9luyv9fz1hed.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/458k9luyv9fz1hed.o new file mode 100644 index 0000000..5ef95de Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/458k9luyv9fz1hed.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/49st070iio1rwo6e.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/49st070iio1rwo6e.o new file mode 100644 index 0000000..b1e8766 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/49st070iio1rwo6e.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4hi43eie82x7hrmh.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4hi43eie82x7hrmh.o new file mode 100644 index 0000000..8b9b33f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4hi43eie82x7hrmh.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4l6x9s3b9tdfirew.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4l6x9s3b9tdfirew.o new file mode 100644 index 0000000..b258cf1 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4l6x9s3b9tdfirew.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4ovhcoo6b6w2ahbg.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4ovhcoo6b6w2ahbg.o new file mode 100644 index 0000000..d11ec79 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4ovhcoo6b6w2ahbg.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4qtz3p22t4ennqtr.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4qtz3p22t4ennqtr.o new file mode 100644 index 0000000..b7f8240 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4qtz3p22t4ennqtr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4tdp5e6zyn5frj9w.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4tdp5e6zyn5frj9w.o new file mode 100644 index 0000000..1652888 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4tdp5e6zyn5frj9w.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x1t6duz189ft5l2.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x1t6duz189ft5l2.o new file mode 100644 index 0000000..90da994 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x1t6duz189ft5l2.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x3nv4wss6feijkt.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x3nv4wss6feijkt.o new file mode 100644 index 0000000..f6a58f7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4x3nv4wss6feijkt.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4y3c9lzo944us429.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4y3c9lzo944us429.o new file mode 100644 index 0000000..711f439 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/4y3c9lzo944us429.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/5daj9ufmbzoyekh5.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/5daj9ufmbzoyekh5.o new file mode 100644 index 0000000..4e3da10 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/5daj9ufmbzoyekh5.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/8den12mtgucvkp8.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/8den12mtgucvkp8.o new file mode 100644 index 0000000..b96c921 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/8den12mtgucvkp8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/brjjt7gbcfgxbkn.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/brjjt7gbcfgxbkn.o new file mode 100644 index 0000000..028624c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/brjjt7gbcfgxbkn.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/dep-graph.bin new file mode 100644 index 0000000..92bc0f4 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/l20080pr46zr42p.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/l20080pr46zr42p.o new file mode 100644 index 0000000..6b2815e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/l20080pr46zr42p.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/ofu5qtclg8v1792.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/ofu5qtclg8v1792.o new file mode 100644 index 0000000..801d140 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/ofu5qtclg8v1792.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/query-cache.bin b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/query-cache.bin new file mode 100644 index 0000000..a3227de Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/r7vbtw1m7xx5osd.o b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/r7vbtw1m7xx5osd.o new file mode 100644 index 0000000..11f5e0e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/r7vbtw1m7xx5osd.o differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/work-products.bin b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/work-products.bin new file mode 100644 index 0000000..2466964 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6-4cbweto81ky4wg7svlo7yinr5/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6.lock b/reqtest/target/debug/incremental/reqtest-3bvd79ue00mch/s-gmlco7rsdy-hzjgf6.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/dep-graph.bin new file mode 100644 index 0000000..6bdaa3e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/query-cache.bin b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/query-cache.bin new file mode 100644 index 0000000..ff12e6e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/work-products.bin b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/work-products.bin new file mode 100644 index 0000000..d0adc7e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb-5qdbn9h8cizzh61njqnwkwlnc/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb.lock b/reqtest/target/debug/incremental/reqtest-3rpue91t1jrid/s-gmldk5i9vq-1rgqbwb.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/120rs4o6ryx32msx.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/120rs4o6ryx32msx.o new file mode 100644 index 0000000..7d78b95 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/120rs4o6ryx32msx.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/16z8o0v77vufrxii.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/16z8o0v77vufrxii.o new file mode 100644 index 0000000..55aa1cd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/16z8o0v77vufrxii.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/19pqvecxta590avr.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/19pqvecxta590avr.o new file mode 100644 index 0000000..fa68417 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/19pqvecxta590avr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1mnxg28ua2lnfdwo.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1mnxg28ua2lnfdwo.o new file mode 100644 index 0000000..e4f87c3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1mnxg28ua2lnfdwo.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u6co74rd2060r1u.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u6co74rd2060r1u.o new file mode 100644 index 0000000..b425983 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u6co74rd2060r1u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u9p2zapitfrra8i.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u9p2zapitfrra8i.o new file mode 100644 index 0000000..4dc1559 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1u9p2zapitfrra8i.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1zhr8rniwinzbe2z.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1zhr8rniwinzbe2z.o new file mode 100644 index 0000000..de26d4d Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/1zhr8rniwinzbe2z.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2f9dk1iu67f80qf4.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2f9dk1iu67f80qf4.o new file mode 100644 index 0000000..3aa32a6 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2f9dk1iu67f80qf4.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2fw8b8mdi1nggia3.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2fw8b8mdi1nggia3.o new file mode 100644 index 0000000..ab06a79 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2fw8b8mdi1nggia3.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2gmzbic3e5t2s580.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2gmzbic3e5t2s580.o new file mode 100644 index 0000000..7514cde Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2gmzbic3e5t2s580.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hm6w2z0qxpuhr5j.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hm6w2z0qxpuhr5j.o new file mode 100644 index 0000000..fd55161 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hm6w2z0qxpuhr5j.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hokpbtflxb6niin.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hokpbtflxb6niin.o new file mode 100644 index 0000000..b3deac5 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2hokpbtflxb6niin.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2iznvxskm7appydj.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2iznvxskm7appydj.o new file mode 100644 index 0000000..aae9954 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2iznvxskm7appydj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lgguu8buuhb1rf9.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lgguu8buuhb1rf9.o new file mode 100644 index 0000000..978c65c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lgguu8buuhb1rf9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lu66np7sis6ps6i.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lu66np7sis6ps6i.o new file mode 100644 index 0000000..73b0de7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2lu66np7sis6ps6i.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2tp1oq99eq1clnot.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2tp1oq99eq1clnot.o new file mode 100644 index 0000000..57260cc Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2tp1oq99eq1clnot.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2uhovcp9k8y09tf9.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2uhovcp9k8y09tf9.o new file mode 100644 index 0000000..ea3ee28 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/2uhovcp9k8y09tf9.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/32zuo6vs8bdc938u.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/32zuo6vs8bdc938u.o new file mode 100644 index 0000000..ac6d222 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/32zuo6vs8bdc938u.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/33dv2fuiw0wkw019.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/33dv2fuiw0wkw019.o new file mode 100644 index 0000000..df81f3f Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/33dv2fuiw0wkw019.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/351ylt5ouz54vm4x.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/351ylt5ouz54vm4x.o new file mode 100644 index 0000000..c95eb71 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/351ylt5ouz54vm4x.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/36kisgt6fmj8jm0t.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/36kisgt6fmj8jm0t.o new file mode 100644 index 0000000..b057d2c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/36kisgt6fmj8jm0t.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/39fbdargfrdk6e8y.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/39fbdargfrdk6e8y.o new file mode 100644 index 0000000..2dd83fc Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/39fbdargfrdk6e8y.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3aiv6qk7x2sdn9b1.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3aiv6qk7x2sdn9b1.o new file mode 100644 index 0000000..788cfab Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3aiv6qk7x2sdn9b1.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3f6t8gak8esyaefs.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3f6t8gak8esyaefs.o new file mode 100644 index 0000000..1ac1ef0 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3f6t8gak8esyaefs.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3jbqd18tlmthcjwr.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3jbqd18tlmthcjwr.o new file mode 100644 index 0000000..402e0eb Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3jbqd18tlmthcjwr.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lq1r7styymizner.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lq1r7styymizner.o new file mode 100644 index 0000000..5c89381 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lq1r7styymizner.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lz3t1uxsdgg8v5b.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lz3t1uxsdgg8v5b.o new file mode 100644 index 0000000..d8cd665 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3lz3t1uxsdgg8v5b.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3mc2v5lxkchg9he0.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3mc2v5lxkchg9he0.o new file mode 100644 index 0000000..10504bb Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3mc2v5lxkchg9he0.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3shhdczdza6c2mro.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3shhdczdza6c2mro.o new file mode 100644 index 0000000..bafe6b9 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3shhdczdza6c2mro.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3u4113dv5gipnr6y.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3u4113dv5gipnr6y.o new file mode 100644 index 0000000..27fd153 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3u4113dv5gipnr6y.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3xoeqpvvtaae8gai.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3xoeqpvvtaae8gai.o new file mode 100644 index 0000000..25d0847 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/3xoeqpvvtaae8gai.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/41hp98s108ist28n.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/41hp98s108ist28n.o new file mode 100644 index 0000000..fe5bcbd Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/41hp98s108ist28n.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/463do5itvrlytgg8.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/463do5itvrlytgg8.o new file mode 100644 index 0000000..a68f01e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/463do5itvrlytgg8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/474ovxft6h4w2ji.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/474ovxft6h4w2ji.o new file mode 100644 index 0000000..a2ae46c Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/474ovxft6h4w2ji.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4fjfqsfkhkt9yi5d.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4fjfqsfkhkt9yi5d.o new file mode 100644 index 0000000..fb88934 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4fjfqsfkhkt9yi5d.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4grgf0c1j6i1h0ae.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4grgf0c1j6i1h0ae.o new file mode 100644 index 0000000..dd7ad6e Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4grgf0c1j6i1h0ae.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ksnwdfy9n6637z7.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ksnwdfy9n6637z7.o new file mode 100644 index 0000000..b8bec34 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ksnwdfy9n6637z7.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4n7hf98qwcpkrwyg.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4n7hf98qwcpkrwyg.o new file mode 100644 index 0000000..6d75308 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4n7hf98qwcpkrwyg.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4paa29jsencqonfg.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4paa29jsencqonfg.o new file mode 100644 index 0000000..0390eb9 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4paa29jsencqonfg.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pcfps6pmpz1zkks.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pcfps6pmpz1zkks.o new file mode 100644 index 0000000..f25e47a Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pcfps6pmpz1zkks.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pill6x599eo83q8.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pill6x599eo83q8.o new file mode 100644 index 0000000..7434b47 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4pill6x599eo83q8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4vyirov31d5vs4u3.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4vyirov31d5vs4u3.o new file mode 100644 index 0000000..0a93ce7 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4vyirov31d5vs4u3.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4xnkf9x9n3u89w1l.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4xnkf9x9n3u89w1l.o new file mode 100644 index 0000000..e210fe9 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4xnkf9x9n3u89w1l.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ymml2n7cqpio6q0.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ymml2n7cqpio6q0.o new file mode 100644 index 0000000..f3a5b50 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/4ymml2n7cqpio6q0.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5f8ycb894jkte6fa.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5f8ycb894jkte6fa.o new file mode 100644 index 0000000..87248df Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5f8ycb894jkte6fa.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5fk67orctgv2kqlj.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5fk67orctgv2kqlj.o new file mode 100644 index 0000000..bc45113 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/5fk67orctgv2kqlj.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/dep-graph.bin b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/dep-graph.bin new file mode 100644 index 0000000..803c8ea Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/dep-graph.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/exkfhh4mgo52vlk.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/exkfhh4mgo52vlk.o new file mode 100644 index 0000000..0de1829 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/exkfhh4mgo52vlk.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/query-cache.bin b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/query-cache.bin new file mode 100644 index 0000000..2346c81 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/query-cache.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/tsttah69frb59uw.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/tsttah69frb59uw.o new file mode 100644 index 0000000..1bc66b3 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/tsttah69frb59uw.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/urcozja6696r3i8.o b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/urcozja6696r3i8.o new file mode 100644 index 0000000..7ed6b21 Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/urcozja6696r3i8.o differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/work-products.bin b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/work-products.bin new file mode 100644 index 0000000..b5881fe Binary files /dev/null and b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb-ujhi4mm9vm6pp0kqkdt5rrhj/work-products.bin differ diff --git a/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb.lock b/reqtest/target/debug/incremental/reqtest-9brjbmaf23ts/s-gmld8xgrqs-1j25ygb.lock new file mode 100644 index 0000000..e69de29 diff --git a/reqtest/target/debug/reqtest b/reqtest/target/debug/reqtest new file mode 100755 index 0000000..4bbd398 Binary files /dev/null and b/reqtest/target/debug/reqtest differ diff --git a/reqtest/target/debug/reqtest.d b/reqtest/target/debug/reqtest.d new file mode 100644 index 0000000..0e6b56e --- /dev/null +++ b/reqtest/target/debug/reqtest.d @@ -0,0 +1 @@ +/home/adam/projects/doordesk/reqtest/target/debug/reqtest: /home/adam/projects/doordesk/reqtest/src/main.rs